1. Department of Orthopedic, Deqing People’s Hospital, Deqing, Zhejiang 313200, PR China
2. Department of Radiology, Deqing People’s Hospital, Deqing, Zhejiang 313200, PR China
3. Department of Spinal Surgery, Nanfang Hospital, Southern Medical University, Guangzhou, Guangdong 510515, PR China