1. Department of Spine Surgery, Center of Orthopedics, Daping Hospital, Army Medical University, Chongqing 400042, China
2. Department of Oncology, The General Hospital of Western Theater Command, Chengdu, Sichuan 610083, China
3. Department of Radiation Oncology, Chongqing University Cancer Hospital, Chongqing 400033, China
4. Cancer Center, Daping Hospital, Army Medical University, Chongqing 400042, China