1. Department of Spine Surgery, Shandong Provincial Hospital, Shandong University, Jinan, Shandong 250000, China
2. Department of Spine Surgery, Shandong Provincial Hospital Affiliated to Shandong First Medical University, Jinan, Shandong 250000, China
3. Department of Orthopaedics, The Affiliated Hospital of Shandong University of Traditional Chinese Medicine, Jinan, Shandong 250000, China
4. Department of Medical, Yidu Cloud (Beijing) Technology Co. Ltd., Beijing 100191, China