1. Department of Sports Science, Zhejiang University, Hangzhou, China
2. School of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou, China
3. State Key Laboratory of Fluid Power and Mechatronic Systems, School of Mechanical Engineering, Zhejiang University, Hangzhou, China
4. State Key Laboratory of Computer-Aided Design and Computer Graphics, College of Computer Science and Technology, Zhejiang University, Hangzhou, China