1. Orthopaedic Institute, Department of Orthopaedics, The First Affiliated Hospital of Soochow University, 708 Renmin Rd., Suzhou, Jiangsu 215007, China
2. Department of Medical Oncology, The First Affiliated Hospital of Wenzhou Medical University, Wenzhou 325000, China
3. Department of Orthopaedic Surgery, The Affiliated Hospital of Qingdao University, Qingdao 266000, China