Key Laboratory of Exercise and Health Sciences of Ministry of Education, Shanghai University of Sport, Shanghai 200438, China;
Key Laboratory of Exercise and Health Sciences of Ministry of Education, Shanghai University of Sport, Shanghai 200438, China;
Shanghai Municipal Center for Students' Physical Fitness and Health Surveillance, Shanghai 200031, China;
Human Performance Laboratory, Appalachian State University, North Carolina Research Campus, Kannapolis, NC 28081, USA;
Key Laboratory of Exercise and Health Sciences of Ministry of Education, Shanghai University of Sport, Shanghai 200438, China;
458th Hospital of Chinese People's Liberation Army, Guangzhou 510699, China;
Key Laboratory of Exercise and Health Sciences of Ministry of Education, Shanghai University of Sport, Shanghai 200438, China;
Key Laboratory of Exercise and Health Sciences of Ministry of Education, Shanghai University of Sport, Shanghai 200438, China;