1 Department of Biology, University of Crete, Heraklion, 71409, Institute of Molecular Biology and Biotechnology (IMBB), Foundation for Research and Technology-Hellas (FORTH), Heraklion, 70013, Department of Computer Science, University of Crete, Heraklion, 71409 and Institute of Computer Science, Foundation for Research and Technology-Hellas (FORTH), Heraklion, 70013, Greece.