1. Laboratory for Thin Films and Photovoltaics; Empa - Swiss Federal Laboratories for Materials Science and Technology; Ueberlandstrasse 129 8600 Duebendorf Switzerland
2. Laboratory for Nanoscale Materials Science; Empa - Swiss Federal Laboratories for Materials Science and Technology; Ueberlandstrasse 129 8600 Duebendorf Switzerland
3. Electron microscopy center (EMEZ), ETH Zuerich; Wolfgang-Pauli-Str. 16 8093 Zuerich Switzerland