1. School of Mechanical Engineering, Shenyang University of Technology, Shenyang 110870, China
2. Beijing Institute of Space Launch Technology, Beijing 100076, China
3. School of Mechanical Engineering and Automation, Northeastern University, Shenyang 110819, China