1. Key Laboratory of Biology of Crop Pathogens and Insects of Zhejiang Province, Ministry of Agriculture Key Laboratory of Molecular Biology of Crop Pathogens and Insects, Institute of Pesticide and Environmental Toxicology, Zhejiang University, Hangzhou 310058, China
2. College of Life Sciences, Zhejiang University, Hangzhou 310058, China
3. Key Lab for Biology of Crop Pathogens and Insect Pests and Their Ecological Regulation of Zhejiang Province, College of Advanced Agricultural Sciences, Zhejiang A&F University, Hangzhou 311300, China