Optimization Of Interplanetary Trajectories With Deep Space Maneuvers - Model Development And Application To A Uranus Orbiter Mission