[1] Huazhong Agr Univ, Coll Life Sci & Technol, Natl Engn Res Ctr Microbial Pesticides, State Key Lab Agr Microbiol, Wuhan 430070, Peoples R China
[2] Hubei Hongshan Lab, Wuhan 430070, Hubei, Peoples R China
[3] Hubei Univ, Sch Life Sci, State Key Lab Biocatalysis & Enzyme Engn, Wuhan 430062, Peoples R China
[4] Univ Politecn Catalunya BarcelonaTech, Vilanova i la Geltru Sch Engn EPSEVG, Dept Chem Engn, Vilanova I La Geltru 08800, Spain
[5] Texas A&M Univ, Dept Entomol, College Stn, TX 77843 USA
[6] Huazhong Agr Univ, Coll Anim Sci, Key Lab Agr Anim Genet Breeding & Reprod, Minist Educ, Wuhan 430070, Hubei, Peoples R China