Affiliation: | (1) Department of Zoology, University of California, Berkeley, California;(2) Department of Zoology, University of Iowa, Iowa City, Iowa;(3) Present address: Harvard Biological Laboratories, Harvard University, 02138 Cambridge, Massachusetts, USA |