1. Departament d’Informática, Universitat de Valéncia, Burjassot, Valencia, Spain
2. Departamento de Lenguajes y Sistemas Informáticos, Universidad de Burgos, Burgos, Spain
3. Department of Computer Science, Durham University, Durham, U.K.
4. Faculty of Science, Northern Border University, Arar, Saudi Arabia