diesel-electric ‘