1. State Key Laboratory of Advanced Design and Manufacturing for Vehicle Body, Hunan University, Changsha 410082, China
2. China Productivity Center for Machinery Co., Ltd., Beijing 100044, China
3. College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
4. School of Energy and Power Engineering, Changsha University of Science & Technology, Changsha 410114, China