Biological Control Research Institute; Fujian Agriculture and Forestry University; Fuzhou; Fujian 350002; China
Department of Entomology; University of Kentucky; S225 Agricultural Science Center North; Lexington; KY;40546-0091; USA
Biological Control Research Institute; Fujian Agriculture and Forestry University; Fuzhou; Fujian 350002; China
CAS Key Laboratory of Tropical Forest Ecology; Xishuangbanna Tropical Botanical Garden; Chinese Academy of Sciences; Mengla; China
Biological Control Research Institute; Fujian Agriculture and Forestry University; Fuzhou; Fujian 350002; China
Biological Control Research Institute; Fujian Agriculture and Forestry University; Fuzhou; Fujian 350002; China