1. Department of Computer Science; Institute of Mathematics and Statistics; University of São Paulo, São Paulo SP; Brazil
2. Department of Applied Mathematics, Institute of Mathematics, Statistics and Scientific Computing; University of Campinas; Campinas SP Brazil