planetesimal theory articles