1. State Key Laboratory of Power System of Tractor, Luoyang 471039, China
2. School of Energy and Power Engineering, Xi’an Jiaotong University, Xi’an 710049, China
3. Hubei Key Laboratory of Advanced Technology for Automotive Components, Wuhan University of Technology, Wuhan 430070, China
4. Hubei Collaborative Innovation Center for Automotive Components Technology, Wuhan University of Technology, Wuhan 430070, China