1. Department of Orthopaedics, The First Affiliated Hospital of Soochow University, Soochow University, Suzhou 215006, China
2. Orthopaedic Institute, Medical College, Soochow University, Suzhou 215007, China
3. Jinan Central Hospital, Cheeloo College of Medicine, Shandong University, No. 105, Jiefang Road, Jinan, Shandong 250013, China