1. Department of Orthopaedic Oncology, Changzheng Hospital, The Second Military Medical University, Shanghai 200003, China
2. Cancer Institute, Fudan University Shanghai Cancer Center, Department of Oncology, Shanghai Medical College, Fudan University, Shanghai 200032, China
3. Department of Orthopedics, The 455th Hospital of PLA, Shanghai 200052, China