1. Institute for Computer Applications, University of Stuttgart, D-70569 Stuttgart, Germany
2. Institute for Computer Applications, University of Stuttgart, D-70569 Stuttgart, Germany and Sir George Caley Institute, Centre for Techno-Mathematics and Scientific Computing, University of Westminster, London W1M 8JS, United Kingdom