Electric and hybrid electric propulsion