Department of Neurosurgery;
First Clinical Hospital;
Department of Immunology;
Norman Bethune College of Medicine;
Jilin University;
Changchun 130021;
P. R. China;
Center of Tumor Biotherapy;
Second Clinical Hospital;
Jilin University;
Changchun 130041;
P. R. China;