Affiliation: | 1.Department of Spine Surgery, The Third Hospital of Hebei Medical University, 139Ziqiang Rd, Shijiazhuang, 050051, China ;2.Hebei Joint International Research Centre for Spinal Diseases, 139Ziqiang Rd, Shijiazhuang, 050051, China ;3.School of Chemical Engineering, The University of Queensland, St Lucia 4067, Brisbane, Australia ; |