1 Department of Spine Surgery, The Second Xiangya Hospital, Central South University, Changsha, 410011, China; Shandong University Cancer Center, Jinan, 250117, China.
2 Department of Spine Surgery, The Second Xiangya Hospital, Central South University, Changsha, 410011, China. Electronic address: yangyifanznu@163.com.