1. Department of Spine Surgery, The First Affiliated Hospital, Sun Yat-sen University, No. 58, Zhong Shan Er Lu, Guangzhou 510080, Guangdong, China
2. Department of Spinal Surgery, Nanfang Hospital, Southern Medical University, 1838 N. Guangzhou Ave., Guangzhou, 510515, China