1. University of Hamburg
2. Institute for Technical and Macromolecular Chemistry
3. 20146 Hamburg
4. Germany
5. Institute of Chemical Research of Catalonia (ICIQ)
6. The Barcelona Institute of Science and Technology (BIST)
7. 43007 – Tarragona
8. Spain
9. Catalan Institute of Research and Advanced Studies (ICREA)