1. Benemérita Universidad Autónoma de Puebla, Mexico,Semiconductor Devices Research Center,Puebla,Mexico
2. Benemérita Universidad Autónoma de Puebla, Mexico,Faculty of Electronic Science,Puebla,Mexico
3. Institute for Research and Innovation in Renewable Energies,Chiapas,Mexico
4. Benemérita Universidad Autónoma de Puebla, Mexico,Faculty of Mathematical-Physical Sciences,Puebla,Mexico
5. Cinvestav Unidad Queretaro,Queretaro,Mexico