1. Department of Biological Sciences, University of Waikato, Hamilton 2001, New Zealand;
2. Department of Physics and Astronomy, University College, London WCIE 6BT, United Kingdom;
3. Lehrstuhl für Biocomputing, IWR, Universität Heidelberg, D-69120 Heidelberg, Germany;