1. Department of Chemistry and Centre for Processable Electronics Imperial College London London W12 0BZ UK
2. King Abdullah University of Science and Technology (KAUST) KAUST Solar Center (KSC) Thuwal 23955 Saudi Arabia
3. Department of Chemistry Chemistry Research Laboratory University of Oxford Oxford OX1 3TA UK
4. Clinical Cooperation Unit Nuclear Medicine German Cancer Research Center 69120 Heidelberg Germany
5. Institute of Chemical Biology National Hellenic Research Foundation 48 Vassileos Constantinou Avenue Athens 11635 Greece
6. Advent Technologies SA Stadiou Street, Platani, Rio Patras 26504 Greece
7. National Hellenic Research Foundation 48 Vassileos Constantinou Avenue Athens 11635 Greece