1. School of Energy and Power Engineering, Shandong University, Jinan 250100, China
2. School of Energy and Environmental Engineering, Hebei University of Technology, Tianjin 300130, China
3. State Key Laboratory of Engine and Powertrain System, Weifang 261061, China
4. Weichai Power Co., Ltd., Weifang 261061, China