Department of Spinal Surgery, Second Xiangya Hospital, Central South University, Changsha 410011, China;
Department of Spinal Surgery, Second Xiangya Hospital, Central South University, Changsha 410011, China;
Department of Spinal Surgery, Second Xiangya Hospital, Central South University, Changsha 410011, China;
Department of Spinal Surgery, Second Xiangya Hospital, Central South University, Changsha 410011, China;
Department of Spinal Surgery, Second Xiangya Hospital, Central South University, Changsha 410011, China;
Department of Spinal Surgery, Second Xiangya Hospital, Central South University, Changsha 410011, China;