1. Department of Orthopaedic Surgery Shanghai Sixth People's Hospital Affiliated to Shanghai Jiao Tong University School of Medicine Shanghai China
2. Department of Orthopaedics & Traumatology, Li Ka Shing Faculty of Medicine The University of Hong Kong Hong Kong SAR China
3. Department of General Surgery, Shanghai Fengxian Central Hospital Shanghai Jiao Tong University Affiliated Sixth People's Hospital South Campus Shanghai China
4. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedic Surgery, Shanghai Ninth People's Hospital Shanghai Jiao Tong University School of Medicine Shanghai China