Soliton dynamics for the Schrodinger-Newton system