1. Center of Diagnosis and Treatment of Spinal Surgery, The Central Hospital of Enshi Tujia and Miao Autonomous Prefecture, Enshi, 445000, Hubei, China
2. Department of Orthopedics, Huanggang Central Hospital of Yangtze University, Huanggang, 438000, Hubei, China