1. Department of Orthopaedics, General Hospital of Central Theater Command (Wuhan General Hospital of Guangzhou Command, previously), Wuhan, China
2. Department of Orthopaedics, The Third Affiliated Hospital of Chongqing Medical University, Chongqing, China
3. Department of Orthopaedics, The Eighth People’s Hospital, Jiangsu University, Shanghai, China.