1. Department of Orthopedics, Renji Hospital, School of Medicine, Shanghai Jiaotong University, 1630 Dongfang Road, Shanghai 200127, China
2. Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedics, Ninth People’s Hospital, Shanghai Jiaotong University School of Medicine, 639 Zhizaoju Road, Shanghai 200011, China