1. Department of Hepatopancreatobiliary Surgery, Cancer Affiliated Hospital of Xinjiang Medical University, Urumqi 830011, China
2. Key Laboratory of Oncology of Xinjiang Uyghur Autonomous Region, Urumqi 830011, China
3. Department of Cancer Research Institute, Cancer Affiliated Hospital of Xinjiang Medical University, Urumqi 830011, China
4. Department of Neurosurgery, Qilu Hospital (Qingdao) of Shandong University, Qingdao, 266000 Shandong, China