Affiliation: | 1. Department of Oncology, The First Affiliated Hospital, Zhengzhou University, Zhengzhou 450052, People’s Republic of China;2. Department of Neurology, The First Affiliated Hospital, Zhengzhou University, Zhengzhou 450052, People’s Republic of China;3. Department of Surgery, Tongji Hospital, Tongji Medical College of Huazhong University of Science and Technology, Wuhan 430030, People’s Republic of China;4. Department of Surgery, People’s Hospital of Henan Province, Zhengzhou 450003, People’s Republic of China |