Advances in electric propulsion - Broge, Jean L. (SAE International, 2017)