1. Department of Neurosurgery, Binzhou People's Hospital, Binzhou, Shandong 256600, P.R. China
2. Department of Endocrinology, Binzhou People's Hospital, Binzhou, Shandong 256600, P.R. China
3. Department of Medicine, Yidu Cloud (Beijing) Technology Co., Ltd., Beijing 100191, P.R. China
4. Department of Spine Surgery, Binzhou People's Hospital, Binzhou, Shandong 256600, P.R. China
5. Department of Spine Surgery, Shandong Provincial Hospital Affiliated to Shandong First Medical University, Jinan, Shandong 250000, P.R. China