1. School of Mechanical and Power Engineering, Harbin University of Science and Technology, Harbin 150080, China
2. School of Mechanical and Vehicle Engineering, Changchun University, Changchun 130022, China
3. Key Laboratory of Special Equipment Safety and Energy-Saving for State Market Regulation, China Special Equipment Inspection & Research Institute, Beijing 100029, China
4. School of Aerospace Engineering, Xi’an Jiaotong University, Xi’an 710049, China