1. National Autonomous University of Mexico (UNAM) Mexico City Mexico
2. Instituto de Energías Renovables, Mexico Temixco Morelos Mexico
3. Instituto Tecnologico de Morelia Morelia Michoacan Mexico
4. Michoacan University of Saint Nicholas of Hidalgo Morelia Michoacan Mexico
5. KTH, Royal Institute of Technology Stockholm Sweden