1 Department of Orthopedic Oncology, Changzheng Hospital, Navy Medical University, Fengyang Rd 415#, Huangpu District, Shanghai, China.
2 Department of Orthopedic Oncology, Changzheng Hospital, Navy Medical University, Fengyang Rd 415#, Huangpu District, Shanghai, China; Department of Spine Surgery, Qingdao Central Hospital, Siliunan Rd 127#, Shibei District, Qingdao, Shandong Province, China.
3 Department of Orthopedic Oncology, Changzheng Hospital, Navy Medical University, Fengyang Rd 415#, Huangpu District, Shanghai, China. Electronic address: cnspineyang@163.com.
4 Department of Orthopedic Oncology, Changzheng Hospital, Navy Medical University, Fengyang Rd 415#, Huangpu District, Shanghai, China. Electronic address: jianruxiao83@163.com.