Origin of our Solar system: new ideas gleaned from the Cassini-Huygens mission to Saturn and Titan and the MESSENGER mission to Mercury