1. Ecole Polytechnique Fédérale de Lausanne
2. Institute of Microengineering (IMT)
3. Photovoltaics and Thin-Film Electronics Laboratory (PV-lab)
4. CH-2002 Neuchâtel
5. Switzerland
6. Interuniversity Microelectronics Center (imec)
7. BE-3001 Leuven
8. Belgium
9. Swiss Center for Electronics and Microtechnology (CSEM)
10. PV-center
11. Qatar Environment and Energy Research Institute (QEERI)
12. Hamad bin Khalifa University
13. Qatar Foundation
14. Doha
15. Qatar