Department of Neurosurgery Xuanwu Hospital Capital Medical University Beijing 100053 China;
Department of Neurosurgery Beijing Chui Yang Liu Hospital Beijing 100022 China;
Department of Pathology Beijing Chui Yang Liu Hospital Beijing 100022 China;