1. Department of Microbiology and Immunology, University of Texas Health Science Center at San Antonio, 7703 Floyd Curl Drive, San Antonio, Texas 78229
2. Department of Parasitology, Xiangya Medical School, The Central South University, 168 Tongzipo Rd., Changsha, China
3. Department of Microbiology and Immunology, University of South China, 28 West Changshen Rd., Hengyang, Hunan, China