1. Department of Orthopaedics, The Seventh Affiliated Hospital of Sun Yat-Sen University , Shenzhen, Guangdong 518000 , People’s Republic of China
2. Department of Spine Surgery, The Key Laboratory of Advanced Interdisciplinary Studies Center, The First Affiliated Hospital of Guangzhou Medical University , Guangzhou, Guangdong 510120 , People’s Republic of China
3. Department of Orthopedics, Hebei Medical University Third Hospital , Shijiazhuang, Hebei 050051 , People’s Republic of China
4. Department of Orthopedics, South China Hospital, Health Science Center, Shenzhen University , Shenzhen 518116 , People’s Republic of China
5. Department of Nuclear Medicine, Hebei Medical University Third Hospital , Shijiazhuang, Hebei 050051 , People’s Republic of China