1 Shanghai Key Laboratory of Orthopaedic Implants, Department of Orthopaedics, Ninth People's Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China.
2 Department of Orthopaedics, Ruijin Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China.
3 Department of Orthopaedics, The First Affiliated Hospital, Nanchang University, Nanchang, China.
4 State Key Laboratory of Oncogenes and Related Genes, Shanghai Cancer Institute, Renji Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai, China.
5 Department of Orthopaedics, Sixth People's Hospital, Shanghai Jiao Tong University, Shanghai, China.