1. Key Laboratory of Advanced Forging and Stamping Technology and Science, Ministry of Education of China, Yanshan University, Qinhuangdao 066004, China; Hebei Provincial Key Laboratory of Parallel Robot and Mechatronic System, Yanshan University, Qinhuangdao 066004, China e-mail:
2. e-mail:
3. e-mail: Key Laboratory of Advanced Forging and Stamping Technology and Science, Ministry of Education of China, Yanshan University, Qinhuangdao 066004, China
4. Chair for Mechanics and Robotics, University of Duisburg-Essen, Duisburg 47057, Germany e-mail: