1Ministry of Agriculture Key Laboratory of Agricultural Entomology, Institute of Insect Sciences, Zhejiang University, 866 Yuhangtang Road, Hangzhou 310058, China.
2Chongqing Key Laboratory of Entomology and Pest Control Engineering, College of Plant Protection, Southwest University, Chongqing 400716, China.
3Institute of Virology and Biotechnology, Zhejiang Academy of Agricultural Sciences,198 Shi qiao road, Hangzhou 310021, China.