Affiliation: | (1) Department of Zoology, North Carolina State University, 27695-7617 Raleigh, NC, USA;(2) Department of Biology, Indiana University, 47405 Bloomington, IN, USA;(3) Present address: Institute of Applied Mathematics, University of British Columbia, V6T1Z2 Vancouver, Canada |