Diesel-hydraulic locomotive