1. Sport and Health Research Center, Physical Education Department, Tongji University, Shanghai 200092, China
2. Shaanxi Institute of Sports Science, No. 303 Zhangba East Road, Xi’an 710065, Shaanxi, China
3. Shanghai Yangzhi Rehabilitation Hospital, School of Medicine, Tongji University, Shanghai 201619, China