1. Laboratory for Thin Films and Photovoltaics; Empa-Swiss Federal Laboratories for Materials Science and Technology; Ueberlandstrasse 129 8600 Duebendorf Switzerland
2. Laboratory for Electronics/Metrology/Reliability; Empa-Swiss Federal Laboratories for Materials Science and Technology; Ueberlandstrasse 129 8600 Duebendorf Switzerland
3. Laboratory for Solid State Chemistry and Catalysis; Empa-Swiss Federal Laboratories for Materials Science and Technology; Ueberlandstrasse 129 8600 Duebendorf Switzerland
4. Zentrum für Sonnenenergie und Wasserstoff-Forschung (ZSW); Industriestrasse 6 70565 Stuttgart Germany
5. Umicore S.A.; Watertorenstraat 33 2250 Olen Belgium