1. College of Mechanical and Electrical Engineering, Harbin Engineering University, Harbin 150001, China
2. College of Intelligent Systems Science and Engineering, Harbin Engineering University, Harbin 150001, China
3. Mechanical Engineering Department, Faculty of Engineering, Kafrelsheikh University, Kafr EI-Sheikh 33156, Egypt
4. College of Mechanical and Electronic Engineering, Shandong University of Science and Technology, Qingdao 266590, China