1. Key Laboratory of Advanced Forging & Stamping Technology and Science of Ministry of Education, Yanshan University, Qinhuangdao, China
2. Hebei Provincial Key Laboratory of Parallel Robot and Mechatronic System, Yanshan University, Qinhuangdao, China
3. State Key Laboratory of Mechanical Transmission, Chongqing University, Chongqing, China
4. School of Mechanical and Electrical Engineering, China University of Mining and Technology, Xuzhou, China