1. Department of Interventional Radiology, Qingdao Municipal Hospital, Qingdao, Shandong, China
2. Department of Orthopedics, Qingdao Municipal Hospital, Qingdao, Shandong, China
3. Department of Spinal Surgery, Affiliated Hospital of Qingdao University, Qingdao, Shandong, China