1. Department of Zoophysiology, Institute Biological Sciences, University of Aarhus, DK 8000 Aarhus, Denmark,
2. Department of Zoology, University of Canterbury, Private Bag 4800, Christchurch, New Zealand
3. School of Biological Sciences, Monash University, Clayton, Victoria 3800, Australia and