1. Shanghai Key Laboratory of Orthopaedic ImplantsDepartment of OrthopaedicsNinth People's HospitalShanghai Jiao Tong University School of Medicine Shanghai China
2. Department of Orthopaedic Surgerythe Central Hospital of XuzhouAffiliated Hospital of Medical Collage of Southeast University Xuzhou China
3. Wendeng Zhenggu Hospital of Shandong Province Wendeng China
4. Division of OrthopaedicDepartment of SurgeryGuangdong Academy of Medical SciencesGuangdong General Hospital Guangzhou China
5. Centre for Orthopaedic ResearchSchool of SurgeryThe University of Western Australia Perth WA Australia