[1] Univ Texas Hlth Sci Ctr San Antonio, Dept Microbiol & Immunol, San Antonio, TX 78229 USA
[2] Cent S Univ, Xiangya Med Sch, Dept Immunol, Changsha 410013, Hunan, Peoples R China
[3] Cent S Univ, Xiangya Med Sch, Dept Parasitol, Changsha 410013, Hunan, Peoples R China