This article has been corrected: The authors requested to update affiliation 3 which was not completed. This correction does not change the content of the publication. The correct affiliation is provided below:

3Department of Neurosurgery, Shandong Provincial Hospital, Cheeloo College of Medicine, Shandong University, Jinan, Shandong, China