Joint Voyage Planning and Onboard Energy Management of Hybrid Propulsion Ships