1. School of Energy and Power Engineering, Xi’an Jiaotong University, Xi’an 710049, China
2. The 703 Research Institute of China Shipbuilding Industry Corporation, Harbin 150010, China
3. Vehicle Engineering Institute, Chongqing University of Technology, Chongqing 400054, China