1. Departamento de Tecnología de Computadores y Comunicaciones, Escuela Politécnica, Universidad de Extremadura, Cáceres, Spain
2. Departamento de Lenguajes y Sistemas Informáticos, Escuela Politécnica, Universidad de Extremadura, Cáceres, Spain
3. Department of Computer Science and Engineering, Jalpaiguri Government Engineering College, Jalpaiguri, India