Diesel-electric submarines