Affiliation: | (1) College of Mechanical Engineering & Applied Electronics Technology, Beijing University of Technology, Beijing, 100022, China;(2) Numerical and Flexible Assembling Technology Department, Beijing Aeronautical Manufacturing Technology Research Institute, Beijing, 100024, China |