Fogarty International Center, National Institutes of Health, Bethesda, Maryland, United States of America, Department of Entomology, Pennsylvania State University, State College, Pennsylvania, United States of America.