1. Department of Immunology, Instituto de Investigaciones Biomédicas, Universidad Nacional Autónoma de México, Ciudad de México, México
2. Consejo Nacional de Ciencia y Tecnología-Instituto de Investigaciones Químico Biológicas, Universidad Michoacana de San Nicolás de Hidalgo, Morelia, Michoacán, México
3. Department of Parasitology, Escuela Nacional de Ciencias Biológicas, Instituto Politécnico Nacional, Ciudad de México, México
4. Consejo Nacional de Ciencia y Tecnología-Laboratorio Nacional de Investigación y Servicio Agroalimentario y Forestal, Universidad Autónoma Chapingo, Chapingo, Estado de México, México
5. Department of Organic Chemistry, Escuela Nacional de Ciencias Biológicas, Instituto Politécnico Nacional, Ciudad de México, México