1. Shanghai Key Laboratory of Orthopaedic Implant, Department of Orthopaedic Surgery, Shanghai Ninth People’s Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200011, P. R. China
2. Department of Radiation Oncology, Hunan Cancer Hospital and the Affiliated Cancer Hospital of Xiangya School of Medicine, Central South University, Changsha 410006, Hunan, China
3. Southwest Jiaotong University College of Medicine, No. 111, North Section, 2nd Ring Road, Chengdu 610031, Sichuan, China