1. College of Mechanical Engineering, Yanshan UniversityQinhuangdaoPeople's Republic of China
2. Key Laboratory of Advanced Forging & Stamping Technology and ScienceMinistry of Education of China, Yanshan UniversityQinhuangdaoPeople's Republic of China
3. Parallel Robot and Mechatronic System Laboratory of Hebei ProvinceYanshan UniversityQinhuangdaoPeople's Republic of China