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. Department of Orthopedics Nanfang Hospital Southern Medical University Guangzhou 510515 China
4. Department of Orthopedics The Third Affiliated Hospital Southern Medical University Guangzhou 510630 China
5. Department of Orthopedic Surgery Zhejiang University School of Medicine Hangzhou 310003 China