Diesel-electric transmission