[1] Ningxia Med Univ, Dept Pathogen Biol & Med Immunol, Ningxia 750004, Peoples R China
[2] Ningxia Med Univ, Key Lab Hydatid Dis, Ningxia 750004, Peoples R China
[3] Ningxia Inst Med, Ningxia 750004, Peoples R China
[4] Ningxia Med Univ, Ctr Sci Technol, Ningxia 750004, Peoples R China
[5] Ningxia Med Univ, Inst Clin Lab, Ningxia 750004, Peoples R China