1. Institute of Chemical Research of Catalonia (ICIQ); Av. Països Catalans 16 43007 Tarragona Spain
2. Institute of Polymer Science and Technology; ICTP-CSIC; Juan de la Cierva 3 28006 Madrid Spain
3. Molecular Targets Laboratory; Molecular Discovery Program; Center for Cancer Research; National Cancer Institute; Frederick MD 21702 USA
4. Departament de Química Analítica i Química Orgánica; Universitat Rovira i Virgili, C/Marcel⋅li Domingo s/n; 43007 Tarragona Spain