Taroudakis, Michael I., Department of Mathematics and Applied Mathematics University of Crete, Greece and Institute of Applied and Computational Mathematics, Foundation for Research and Technology-Hellas, Greece, Greece