1. Department of Spinal Surgery, The Affiliated Hospital of Qingdao University, Qing'dao, Shandong 266000, P.R. China
2. Department of Radiology, The Affiliated Hospital of Qingdao University, Qing'dao, Shandong 266000, P.R. China
3. Minimally Invasive Interventional Therapy Center, Qingdao Municipal Hospital, Qing'dao, Shandong 266000, P.R. China