1. Institute of Microbiology, College of Life Sciences, Zhejiang University, Hangzhou, Zhejiang 310029, People's Republic of China
2. Institute of Applied Entomology, College of Agriculture and Biotechnology, Zhejiang University, Hangzhou, Zhejiang 310029, People's Republic of China