Procura how diesel-electric locomotive works