Pestic. Res. Lab, Dep. Entomol., Penn State Univ., Univ. Park, PA 16802, USA
(1)
Department of Entomology, Pennsylvania State University, University Park, PA 16802, USA. jps120@psu.edu
(1)
Department of Entomology and Applied Ecology, College of Agricultural Sciences, Agricultural Experiment Station, University of Delaware, Newark, Delaware 19717-1303
(1)
Dep. Biol. Sci., Univ. Maryland Baltimore County, 5401 Wilkens Ave., Baltimore, MD 21228-5398, USA
(1)