1. Department of Orthopaedic Surgery, Spine Center, Changzheng Hospital Second Military Medical University Shanghai China
2. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedic Surgery, Shanghai Ninth People's Hospital Shanghai Jiao Tong University School of Medicine Shanghai China
3. Guangdong Provincial Key Laboratory of Medical Biomechanics, Department of Anatomy Southern Medical University Guangzhou China