1. School of Physical Education, Shanghai University of Sport, 399 Changhai Road, Shanghai 200438, People's Republic of China
2. Department of Sport and Exercise Science, College of Education, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, Zhejiang, People's Republic of China