1. Institute of Chemical Research of Catalonia-The Barcelona Institute of Science and Technology (ICIQ-BIST)
2. 16. Tarragona
3. Spain
4. Eurecat
5. Centre Tecnològic de Catalunya
6. Printed Electronics & Embedded Devices Unit
7. Mataró 08302
8. ICREA. Passeig Lluís Companys
9. 23. Barcelona