[1] Swiss Fed Inst Technol, Inst Elect, Dept Informat Technol & Elect Engn, Chem & Mat Desing Grp, Gloriastr 35, CH-8092 Zurich, Switzerland
[2] Swiss Fed Inst Technol, Integrated Syst Lab, Dept Informat Technol & Elect Engn, Gloriastr 35, CH-8092 Zurich, Switzerland
[3] Empa Swiss Fed Labs Mat Sci & Technol, Lab Thin Films & Photovolta, Uberlandstr 129, CH-8600 Dubendorf, Switzerland
[4] Swiss Fed Inst Technol, Inst Elect, Dept Informat Technol & Elect Engn, Mat & Device Engn Grp, CH-8092 Zurich, Switzerland