1. Shanghai General Hospital of Nanjing Medical University, Shanghai, China
2. Department of Orthopaedics, Shanghai Bone Tumor Institute, Shanghai General Hospital, Shanghai Jiao Tong University School of Medicine, Shanghai 200080, China
3. Sir Run Run Hospital, Nanjing Medical University, Nanjing 211100, China