1. Faculty of Engineering and Natural Sciences, Tampere University, Korkeakoulunkatu 8, 33720 Tampere, Finland
2. INSA Rouen Normandie, 685 Avenue de l’université, 76800 Saint-Etienne-du-Rouvray, France
3. Ecole Nationale Supérieure de Chimie de Lille, Avenue Mendeleiev, 59652 Villeneuve-d’Ascq, France
4. Drug Research Program, Division of Pharmaceutical Biosciences, Faculty of Pharmacy, University of Helsinki, FI-00014 Helsinki, Finland