1. Yanshan University, School of Mechanical Engineering, Qinhuangdao, China
2. Yanshan University, Key Laboratory of Advanced Forging & Stamping Technology and Science of Ministry of National Education, Qinhuangdao, China
3. Yanshan University, Parallel Robot and Mechatronic System Laboratory of Hebei Province, Qinhuangdao, China