1. College of Power and Energy Engineering, Harbin Engineering University, Harbin 150001, China
2. Department of Mechanical Engineering, The Hong Kong Polytechnic University, Hong Kong SAR 999077, China
3. School of Mechanical Engineering, Southwest Jiaotong University, Chengdu 610031, China
4. College of Mechanical and Vehicle Engineering, Hunan University, Changsha 410082, China