1. Department of Computer Science, University College, London WC1E 6BTE, UK
2. Department of Computer Science and Information Systems, Birkbeck College, London WC1E 7HX, UK
3. Department of Mathematics, University of Waikato, Hamilton 3240, New Zealand