1. Center of Nanosciences and Nanotechnology, National Autonomous University of Mexico. Ensenada, Baja California, Mexico
2. Catedras CONACYT Fellow at Center of Nanosciences and Nanotechnology, National Autonomous University of Mexico
3. Master and Doctoral Program in Science and Engineering at FIAD, Autonomous University of Baja California, Mexico
4. School of Chemistry, Autonomous University of Baja California, Mexico
5. Ensenada Center for Science and Research and Higher Education, Ensenada, Baja California, Mexico
6. Tomsk Polytechnic University, Tomsk Oblast, Russia