1. Shanghai Jinshun Multibody Science and Technology Co. Ltd, Shanghai 200444, P.R.China
2. School of Mechatronics Engineering and Automation, Shanghai University, Shanghai, 200444, P.R.China
3. Shanghai Jinshun Electromechanical Technology Co. Ltd, Shanghai, 200072, P.R.China
4. Zhejiang Hejin Rollers Science and Technology Co. Ltd, Huzhou, 313099, P.R.China