1. Department of Sports Medicine, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China
2. Department of Orthopaedics, Shanghai Sixth People’s Hospital Affiliated to Shanghai Jiao Tong University School of Medicine, Shanghai, China
3. Department of Orthopaedics, Suzhou Hospital, Affiliated Hospital of Medical School, Nanjing University, Nanjing, China