Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen, the Netherlands