1. State Key Laboratory of Engines, Tianjin University, Tianjin 300072, PR China
2. State Key Laboratory of Power System of Tractor, Luoyang 471003, China
3. Luoyang Tractor Research Institute Co., Ltd, Luoyang 471003, China
4. College of Vehicle and Transportation Engineering, Henan University of Science and Technology, No.48 Xiyuan Road, Jianxi District, Luoyang 471003, China
5. Luoyang Xiyuan Vehicle and Power Inspection Institute Co., Ltd, Luoyang 471003, China