1. Department of Pharmacy and Pharmaceutical Technology and Physical Chemistry and Institute of Theoretical and Computational Chemistry (IQTC-UB), Faculty of Pharmacy and Food SciencesUniversity of Barcelona Av. Joan XXIII s/n 08028 Barcelona Spain
2. Department of ChemistryUppsala University BMC Box 576 Uppsala S-751 23 Sweden
3. Dipartimento di Chimica e Chimica IndustrialeUniversity of Pisa Via Risorgimento 35 56126 Pisa Italy
4. Institute for Research in Biomedicine (IRB Barcelona)The Barcelona Institute of Science and Technology Baldiri Reixac 10 08028 Barcelona Spain
5. Department of ChemistryPrinceton University Washington Road, Princeton New Jersey 08544 United States