1. Department of Entomology Pennsylvania State University University Park Pennsylvania USA
2. Department of Natural Resources and the Environment University of New Hampshire Durham New Hampshire USA
3. Department of Entomology Cornell University, Cornell AgriTech Geneva New York USA