Department of Orthopedic Surgery, Huai'an First People's Hospital,Huai'an, Jiangsu 223300, China;
Department of Spinal Surgery, Institute of Spinal Surgery of Armed Police Force, General Hospital of Armed Police Force, Beijing 100039, China;
Department of Spinal Surgery, Institute of Spinal Surgery of Armed Police Force, General Hospital of Armed Police Force, Beijing 100039, China;
Department of Spinal Surgery, Institute of Spinal Surgery of Armed Police Force, General Hospital of Armed Police Force, Beijing 100039, China;
Department of Spinal Surgery, Institute of Spinal Surgery of Armed Police Force, General Hospital of Armed Police Force, Beijing 100039, China;