1. Department of Zoology and Entomology; Forestry and Agricultural Biotechnology Institute (FABI), University of Pretoria, Cnr Lynnwood and University Roads; Hatfield 0083 Pretoria, South Africa
2. Otis Laboratory; USDA-APHIS-PPQ-CPHST, 1398 W. Truck Road; Buzzards Bay MA 02542 U.S.A