1. Institut de Recherche de Chimie-Paris (IRCP)
2. CNRS-Chimie ParisTech-Paris Sciences et Lettres UMR8247
3. 75005 Paris
4. France
5. University Jaume I
6. Department of Physics
7. Photovoltaic and Optoelectronic Devices Group
8. Castellon de La Plana 12071
9. Spain