1. School of Mechatronic Engineering, North University of China, Taiyuan 030051, China
2. Advanced Manufacturing Technology Laboratory in Shanxi, North University of China, Taiyuan 030051, China
3. Shanxi North Machine-Building Co., Ltd, Taiyuan 030009, China
4. Beijing Institute of Space Long March Vehicle, Beijing 100076, China