Nanoscience and Nanotechnology Research National Laboratory; LINAN; Instituto Potosino de Investigación Científica y Tecnológica, IPICyT; Consejo Nacional de Humanidades, Ciencias y Tecnologías, Conahcyt, (728916); Consejo Potosino de Ciencia y Tecnología, (2023-01) Grant uri icon