Affiliation: | 1. Institute of Insect Sciences, College of Agriculture and Biotechnology, Zhejiang University, Hangzhou, China;2. Institute of Insect Sciences, College of Agriculture and Biotechnology, Zhejiang University, Hangzhou, China Ministry of Agriculture Key Lab of Molecular Biology of Crop Pathogens and Insect Pests, Zhejiang University, Hangzhou, China Key Laboratory of Biology of Crop Pathogens and Insects of Zhejiang Province, Zhejiang University, Hangzhou, China;3. Ningbo Academy of Agricultural Sciences, Ningbo, China |