1. School of Physical Education, Shanghai University of Sport, 399 Changhai Road, Shanghai 200438, People’s Republic of China
2. School of Sports Science and Engineering, East China University of Science and Technology, 130 Meilong Road, Shanghai 200237, People’s Republic of China
3. Department of Sport and Exercise Science, College of Education, Zhejiang University, Hangzhou, Zhejiang 310058, People’s Republic of China