1. Institute of Translational Medicine, The Affiliated Hospital of Qingdao University, College of Medicine, Qingdao University, Qingdao 266021, China
2. Department of Orthopaedics, Qingdao Municipal Hospital, Qingdao 266071, China
3. Department of Sports Medicine, The Affiliated Hospital of Qingdao University, Qingdao University, Qingdao 266000, China
4. Department of Oncology, The Affiliated Hospital of Qingdao University, Qingdao University, Qingdao 266000, China
5. School of Rehabilitation Sciences and Engineering, University of Health and Rehabilitation Sciences, Qingdao 266071, China