1. Guangdong Provincial Engineering Technology Research Center for Sports Assistive Devices, Guangzhou Sport University, Guangzhou, China
2. Department of Kinesiology, Shenyang Sport University, Shenyang, China
3. Li Ning Sports Science Research Center, Li Ning (China) Sports Goods Company, Beijing, China
4. Biomechanics Laboratory, Beijing Sport University, Beijing, China
5. School of Physical Education and Coaching, Shanghai University of Sport, Shanghai, China