1. Shanghai Key Laboratory of Orthopaedic Implant, Department of Orthopaedic SurgeryShanghai Ninth People's Hospital, Shanghai Jiao Tong University School of Medicine Shanghai China
2. College of MedicineSouthwest Jiao Tong University Sichuan China
3. Department of Orthopaedic SurgeryYuyao People's Hospital of Zhejiang Province Yuyao China
4. School of Biomedical EngineeringShanghai Jiao Tong University Shanghai China