1. Department of Entomology, University of California-Riverside, Riverside, CA, USA
2. Forest Pest Methods Laboratory, USDA APHIS PPQ S&T, Buzzards Bay, MA, USA
3. California Department of Food & Agriculture, Biological Control Program, Sacramento, CA, USA
4. Department of Entomology, National Chung Hsing University, Taichung City, Taiwan, R.O.C.