1. Entomology and Nematology Department, Fort Lauderdale Research and Education Center, Institute of Food and Agricultural Sciences, University of Florida, 3205 College Avenue, Davie, Florida 33314, USA
2. Entomology and Nematology Department, Florida Medical Entomology Laboratory, University of Florida, 200 9th Street SE, Vero Beach, Florida 32962, USA