Computer Architecture Department, Universidad de Málaga, 29080, Málaga, Spain and Department of Molecular Genetics, University of Groningen, The Netherlands.|Computer Architecture Department, Universidad de Málaga, 29080, Málaga, Spain and Department of Molecular Genetics, University of Groningen, The Netherlands.|Computer Architecture Department, Universidad de Málaga, 29080, Málaga, Spain and Department of Molecular Genetics, University of Groningen, The Netherlands.