1. Escuela Preparatoria, Universidad La Salle Nezahualcóyotl, Nezahualcóyotl 57205, Mexico
2. División de Tecnología Ambiental, Universidad Tecnológica de Nezahualcóyotl, Nezahualcóyotl 57000, Mexico
3. Universidad de Istmo, Santo Domingo Tehuantepec 70760, Mexico
4. Tecnológico Nacional de México/I.T. Morelia, Morelia 58120, Mexico
5. Consejo Nacional de Ciencia y Tecnología, Mexico City 03940, Mexico
6. Departamento de Ciencias Químico Biológicas, Instituto de Ciencias Biomédicas, Universidad Autónoma de Ciudad Juárez, Ciudad Juárez 32310, Mexico
7. División de Ingeniería en Nanotecnología, Universidad Politécnica del Valle de México, Tultitlan 54910, Mexico
8. Facultad de Química, Universidad Nacional Autónoma de México, Mexico City 04510, Mexico