1. Department of Traumatic Orthopaedics, Central Hospital of Zibo, Zibo, Shandong 255036, P.R. China
2. Department of Radiation Oncology, Central Hospital of Zibo, Zibo, Shandong 255036, P.R. China
3. Department of Microinvasive Othopaedics, Central Hospital of Zibo, Zibo, Shandong 255036, P.R. China
4. Department of Spine Surgery, Jining No. 1 People's Hospital, Jining, Shandong 272000, P.R. China