1. Department of Computer Science and Engineering, Universidad Carlos III de Madrid, Madrid, Spain
2. Division of Research and Postgraduate Studies, Tecnológico Nacional de México/I.T., Orizaba, Mexico
3. Centro de Investigación en Matemáticas (CIMAT), Guanajuato, Mexico