1. Centre for Bioinformatics, University of Hamburg , Bundesstr. 43, 20146 Hamburg, Germany
2. Department of Applied Mathematics, Harvard University , 29 Oxford St, Cambridge, MA 02138, USA
3. Department of Computer Science and Software Engineering, The University of Western Australia , 241, 35 Stirling Hwy, Crawley, WA 6009, Australia