[1] Univ Tampere, Sch Med, FIN-33101 Tampere, Finland
[2] Univ Tampere, BioMediTech, FIN-33101 Tampere, Finland
[3] Fimlab Labs Ltd, Tampere, Finland
[4] Tampere Univ Hosp, Tampere, Finland
[5] Univ Florence, Dipartimento Chim, Lab Chim Bioinorgan, I-50019 Florence, Italy
[6] Univ Florence, Neurofarba Dipartment, Sez Sci Farmaceut & Nutraceut, I-50019 Florence, Italy