1. Center of Scientific Research and Higher Education of Ensenada, BC (CICESE), México
2. Center of Nanoscience and Nanotechnology (CNyN), México
3. CONACYT Research Fellow at Center of Scientific Research and Higher Education of Ensenada, BC, Mexico