1. Department of Orthopedics & Traumatology, Shuguang Hospital Affiliated to the Shanghai University of Traditional Chinese Medicine, No. 528 Zhangheng Road, Pudong New Area, Shanghai, China
2. University of Salford School of Health Sciences, Manchester, Salford M6 6PU, UK
3. Shanghai University of Traditional Chinese Medicine, Sports Department, No. 1200 Huatuo Road, Pudong New Area, Shanghai, China