1. Key Laboratory of Exercise and Health Sciences of Ministry of Education, Shanghai University of Sport, Shanghai, China, 399 Changhai Road, Yangpu District, Shanghai, 200438, China
2. University of Canberra, ACT, Australia
3. University of Sydney, NSW, Australia