1. Zhejiang Provincial Key Laboratory of Part Rolling Technology, Faculty of Mechanical Engineering & Mechanics, Ningbo University, Ningbo, China.
2. Parallel Robot and Mechatronic System Laboratory of Hebei Province, Yanshan University, Qinhuangdao, China.