1. Ecole Polytechnique Fédérale de Lausanne (EPFL) Institute of Microengineering (IMT) Photovoltaics and Thin Film Electronics Laboratory Rue de la Maladière 71 Neuchatel 2002 Switzerland
2. King Abdullah University of Science and Technology (KAUST) KAUST Solar Center (KSC) Thuwal 23955–6900 Saudi Arabia
3. Applied Science and Technology Graduate Group University of California, Berkeley Berkeley CA 94720 USA
4. Materials Sciences Division Lawrence Berkeley National Laboratory Berkeley CA 94720 USA
5. Department of Materials Science and Engineering University of California, Berkeley Berkeley CA 94720 USA