1. Department of Orthopaedic Surgery, Affiliated Hospital of Zunyi Medical University, Guizhou 563000, China
2. Peking University Institute of Sports Medicine, Beijing 100083, China
3. Department of Orthopaedic Surgery, The First Affiliated Hospital of Chongqing Medical University, Chongqing 400016, China