Department of Biochemistry;
Hebei Medical University;
Shijiazhuang 050017;
Hebei Province;
China;
Laboratory of HLA;
Hebei Province Blood Center;
Shijiazhuang 050071;
Hebei Province;
China;
Department of Surgery;
No. 4 Hospital of Hebei Medical University;
Shijiazhuang 050011;
Hebei Province;
China;
Department of Oncology;
Institute of Biomedicine and Surgery;
University of Linkǒping;
S-581 85 Linkǒping;
Sweden;