1. Department of Sport Rehabilitation, Shanghai University of Sport, Shanghai, China
2. Department of Rehabilitation Medicine, Shanghai Shangti Orthopaedic Hospital, Shanghai, China
3. School of Public Health, Key Lab of Public Health Safety of the Ministry of Education and NHC Key Lab of Health Technology Assessment, Fudan University, Shanghai, China