1. Department of Orthopaedics, Yancheng Third People’s Hospital, The Affiliated Yancheng Hospital of Southeast University Medical College, Yancheng 224000, China
2. Department of Orthopaedics, Bayi Hospital Affiliated to Nanjing University of Chinese Medicine, Nanjing 210002, China
3. Department of Orthopaedics, Huaian First People’s Hospital, Nanjing Medical University, Huaian, China
4. Department of General Surgery, Third Affiliated Hospital of Nantong University, Wuxi 214000, China