1. Key Laboratory of Exercise and Health Sciences (Ministry of Education), Shanghai Frontiers Science Research Base of Exercise and Metabolic Health, and School of Exercise and Health, Shanghai University of Sport, 399 Changhai Road, Shanghai 200438, China
2. Shang Xing School, 6 Shangli Road, Shenzhen 518100 Guangdong, China
3. College of Physical Education and Training, Shanghai University of Sport, 399 Changhai Road, Shanghai 200438, China