1. Centro de Nanociencias y Micro y Nanotecnologías, Instituto Politécnico Nacional, Mexico City, Mexico
2. Escuela Nacional de Medicina y Homeopatía, Instituto Politécnico Nacional, Mexico City, Mexico
3. Departamento de Química, Centro de Investigación y de Estudios Avanzados del Instituto Politécnico Nacional, Mexico City, Mexico