1. Penn State University, Department of Entomology, 501 ASI Building, University Park, State College, PA 16082, USA.
2. United States Department of Agriculture, Agricultural Research Service, Center for Medical, Agricultural and Veterinary Entomology, 1600 SW 23rd Drive, Gainesville, FL 32608, USA.