A Survey of Powertrain Technologies for Energy-Efficient Heavy-Duty Machinery | IEEE Journals & Magazine | IEEE Xplore