Emerging technologies in marine electric propulsion Academic Article uri icon