1. College of Sports and Health, Shandong Sport University, Jinan, People’s Republic of China
2. National Centre for Sport and Exercise Medicine, Loughborough University, Loughborough, UK
3. Lab of Biomechanics, Shandong Institute of Sport Science, Jinan, People’s Republic of China
4. Shandong Track and Field Management Center, Jinan, People’s Republic of China