1. School of Mechanical Engineering, Northwestern Polytechnical University, 127 West Youyi Road, Xi'an, Shaanxi 710072
2. The Key Laboratory of Aircraft High Performance Assembly, Ministry of Industry and Information Technology, Northwestern Polytechnical University, Xi'an 710072