Affiliation: | 1. Department of Entomology, University of Illinois, 505 S. Goodwin Avenue, Urbana, IL 61801, USA;2. Department of Biological Sciences, Macquarie University, North Ryde, NSW 2109, Australia;3. Institute for Genomic Biology, University of Illinois, 1206 W. Gregory Drive, Urbana, IL 61801, USA |