Electric-diesel trains