1. Department of Orthopaedics, Second Affiliated Hospital of Naval Medical University, No. 415 Fengyang Road, Shanghai, China
2. School Hospital of Shanghai University of Sport, No. 399, Changhai Road, Shanghai, China
3. Department of Orthopedics, Shanghai General Hospital, Shanghai Jiaotong University, No. 100 Haining Road, Shanghai, China
4. Trauma Center, Shanghai General Hospital, Shanghai Jiaotong University School of Medicine, No. 650 Xin Songjiang Road, Shanghai, China
5. Medical Frontier Innovation Research Center, The First Hospital of Lanzhou University, No. 11 Donggang West Road, Lanzhou, China