diesel-electric locomotive