1. Department of Mathematics and Computer Science, University of the Balearic Islands, Palma de Mallorca, Spain.
2. Balearic Islands Health Research Institute (IdISBa), Palma, Spain.
3. Department of Computer Science, Technical University of Catalonia, Barcelona, Spain.