1. Key Lab of Microbial Pesticides (Ministry of Agriculture and Rural Affairs), National Biopesticide Engineering Research Centre, Hubei Biopesticide Engineering Research Centre, Hubei Academy of Agricultural Sciences, Wuhan, People’s Republic of China
2. College of Science, Huazhong Agricultural University, Wuhan, People’s Republic of China
3. Hubei Three Gorges Laboratory, Yichang, People’s Republic of China
4. College of Life Sciences, Wuhan University, Wuhan, People’s Republic of China