Department of Zoology, Biological Institute, University of Stuttgart, Pfaffenwaldring 57, 70569 Stuttgart, Germany