turboelectric