1. Faculty of Medicine and Health Technology, Tampere University, FI-33520 Tampere, Finland
2. Fimlab Ltd, Tampere University Hospital, FI-33520 Tampere, Finland
3. Neurofarba Department, Sezione di Chimica Farmaceutica e Nutraceutica, Università degli Studi di Firenze, Via U. Schiff 6, Sesto Fiorentino, I-50019 Firenze, Italy