1. Department of Biology, The Pennsylvania State University, University Park, Pennsylvania, USA
2. Department of Biological Sciences, The University of Alabama, Tuscaloosa, Alabama, USA
3. Department of Entomology, China Agricultural University, Beijing, China
4. Department of Entomology, The Pennsylvania State University, University Park, Pennsylvania, USA