1. Department of Orthopedic Oncology, Spine Tumor Center, Changzheng Hospital, Naval Military Medical University, Shanghai, China
2. Department of Pathology, Changzheng Hospital, Naval Military Medical University, Shanghai, China
3. Medical Imaging Diagnostic Center, Shanghai University, Shanghai, China