Department of Computer Science and Artificial Intelligence, University of Granada, Granada, Spain.|Department of Computer Science and Artificial Intelligence, University of Granada, Granada, Spain.|Department of Computer Science and Artificial Intelligence, University of Granada, Granada, Spain.|Department of Computer Science and Artificial Intelligence, University of Granada, Granada, Spain.|Department of Computer Science and Artificial Intelligence, University of Granada, Granada, Spain.