Hangzhou Institute for Advanced Study, UCAS Hangzhou, China
Karachi. Pakistan
Tsinghua University
TRIA ENERGIA Rio de Janeiro, Brazil
Rancagua, Chile
CNR-IRPI, University of Perugia Perugia
The National Renewable Energy Lab Seattle, WA
Malaysia
Chengdu High-tech Zone, Sichuan Province
University of Colorado Boulder, Colorado
Istanbul Technical University İstanbul, Turkey
Melbourne, Australia