University of California Cooperative Extension, Salinas, California, USA;
Modern Agricultural Research Center, Shanxi Academy of Agricultural Sciences, Taiyuan, Shanxi, China;
Modern Agricultural Research Center, Shanxi Academy of Agricultural Sciences, Taiyuan, Shanxi, China;
Department of Entomology, University of California, Riverside, California, USA;