1. Department of Orthopaedics, Union Hospital, Tongji Medical College, Huazhong University of Science and Technology, Wuhan 430022, China
2. Department of Orthopaedic Surgery, Shanghai Key Laboratory of Orthopaedic Implants, Shanghai Ninth People’s Hospital, Shanghai Jiaotong University School of Medicine, Shanghai 200011, China
3. College of Life Science and Technology, Huazhong University of Science and Technology, China