1. Laboratory for Thin Films and Photovoltaics; Empa - Swiss Federal Laboratories for Materials Science and Technology; 8600 Dübendorf Switzerland
2. Department of Chemical Engineering; University of Washington; Seattle WA 98195 USA
3. NEXCIS Photovoltaic Technology; 13790 Rousset France