1. Adolphe Merkle Institute, University of Fribourg, Chemin des Verdiers 4, 1700 Fribourg, Switzerland
2. Center for Nanophotonics, AMOLF, Science Park 104, 1098 XG Amsterdam, The Netherlands
3. Laboratory for Thin-Films and Photovoltaics, Empa-Swiss Federal Laboratories for Materials Science and Technology, Ueberlandstrasse 129, 8600 Duebendorf, Switzerland
4. Institute for Photovoltaics (IPV), University of Stuttgart, Pfaffenwaldring 47, D-70569 Stuttgart, Germany
5. Helmholtz Young Investigator Group FRONTRUNNER, IEK5-Photovoltaik, Forschungszentrum, Jülich, D-52425 Germany