All Electric turbine