Journal of Propulsion and Power

0.092218160629272