1. Department of Orthopedics, Huashan Hospital, Fudan University, Shanghai, China
2. Department of Orthopaedics, Ruijin Hospital, Shanghai Jiaotong University School of Medicine, Shanghai, China
3. Department of Traumatic Orthopaedics, Ningbo No. 6 Hospital, Zhengjiang, China
4. Shanghai InnoMotion Inc., Shanghai, China
5. Key Laboratory of Exercise and Health Science of Ministry of Education, Shanghai University of Sport, Shanghai, China
6. Department of Radiology, Huashan Hospital, Fudan University, Shanghai, China