1. Instituto de Ingeniería, Universidad Nacional Autónoma de México,Mexico City,Mexico
2. Loughborough University,Centre for Renewable Energy Systems, Technology (CREST),Loughborough,United Kingdom
3. Universidad Politécnica de Madrid,Escuela Técnica Superior de Ingenieros Industriales,Madrid,Spain
4. Technische Universiteit Delft,Department of Electrical Sustainable Energy,Delft,Netherlands