1. Department of Orthopedics, The First Affiliated Hospital of Chongqing Medical University, Chongqing, People’s Republic of China
2. Orthopedic Laboratory of Chongqing Medical University, Chongqing, People’s Republic of China
3. Department of Rehabilitation, The Second Affiliated Hospital of Chongqing Medical University, Chongqing, People’s Republic of China
4. Department of Rehabilitation, The First Affiliated Hospital of Chongqing Medical University, Chongqing, People’s Republic of China
5. Department of Sports Medicine, Shanghai Jiao Tong University Affiliated Sixth People’s Hospital, Shanghai, People’s Republic of China