1. International Iberian Nanotechnology Laboratory, Avenida Mestre José Veiga s/n, Braga 4715-330, Portugal
2. Università degli Studi di Genova, via Dodecaneso 31, Genova 16146, Italy
3. Universidade Politécnica de Madrid, Avenida Complutense 30, 28040 Madrid, Spain
4. NICE Solar Energy GmbH, 74523 Schwäbisch Hall, Germany