1. National Joint Local Engineering Laboratory for High-Efficient Preparation of Biopesticide, College of Forestry and Biotechnology, Zhejiang Agriculture and Forestry University, Hangzhou 311300, China
2. Zhejiang Tongchuang Space Technology Co ltd., Hangzhou 311300, China
3. Key Laboratory of Vector Biology and Pathogen Control of Zhejiang Province, College of Life Science, Huzhou University, Huzhou 313000, China