Department of Molecular Biology and Genetics, Democritus University of Thrace, Panepistimioupoli, Dragana, Alexandroupolis, 68100, Greece. jalexand@mbg.duth.gr.|Department of Molecular Biology and Genetics, Democritus University of Thrace, Panepistimioupoli, Dragana, Alexandroupolis, 68100, Greece.|Department of Molecular Biology and Genetics, Democritus University of Thrace, Panepistimioupoli, Dragana, Alexandroupolis, 68100, Greece.|Department of Computer Science, Purdue University, West Lafayette, 47907, Indiana, United States.|Department of Molecular Biology and Genetics, Democritus University of Thrace, Panepistimioupoli, Dragana, Alexandroupolis, 68100, Greece.