Affiliation: | 1. Key Laboratory of Exercise and Health Science of Ministry of Education, Shanghai University of Sport, Shanghai 200438, China;2. School of Kinesiology, Shanghai University of Sport, Shanghai 200438, China;2. Department of Sport Science and Kinesiology, University of Salzburg, Salzburg, 5400, Austria |