1. Department of Orthopedics, The People’s Hospital of SND , Suzhou , Jiangsu, 215129 , China
2. Department of Spine Surgery, Shengli Oilfield Central Hospital , Dongying , Shandong, 257000 , China
3. Department of Orthopedics, Sichuan Fifth People’s Hospital , Chengdu , Sichuan, 610015 , China