1. Department of Pharmacology, School of Medicine, University of Crete, Heraklion, 71003 Crete, Greece
2. Department of Chemistry, University of Crete, Heraklion, 71003 Crete, Greece
3. Center for Drug Discovery and Departments of Chemistry and Chemical Biology and Pharmaceutical Sciences, Northeastern University, Boston, MA 02115, USA