Department of Technologies of Computers and Communications, University of Extremadura, Polytechnic School, Campus Universitario s/n, Caceres, 10003, Spain. jangomez@unex.es.|Department of Technologies of Computers and Communications, University of Extremadura, Polytechnic School, Campus Universitario s/n, Caceres, 10003, Spain.|Department of Technologies of Computers and Communications, University of Extremadura, Polytechnic School, Campus Universitario s/n, Caceres, 10003, Spain.|Department of Technologies of Computers and Communications, University of Extremadura, Polytechnic School, Campus Universitario s/n, Caceres, 10003, Spain.|Department of Computer and Aerospace Engineering, University of Leon, Computer Sciences School, Campus de Vegazana s/n, Leon, 24071, Spain.|Pontificia Universidad Católica de Valparaíso, Valparaíso, 2362807, Chile.|Pontificia Universidad Católica de Valparaíso, Valparaíso, 2362807, Chile.