1. Parallel Robot and Mechatronic System Laboratory, Hebei Province, Key Laboratory, Advanced Forging and Stamping Technology and Science, Ministry of National Education, and College of Mechanical Engineering, Yanshan University, Qinhuangdao, Hebei 066004, China
2. Yingkou Equipment Development and Manufacturing Co., Ltd., Liaoning, Yingkou 115004, China