[1] Huazhong Agr Univ, Coll Life Sci & Technol, Natl Engn Res Ctr Microbial Pesticides, State Key Lab Agr Microbiol, Wuhan 430070, Hubei, Peoples R China
[2] Govt Punjab, Poultry Res Inst, Livestock & Dairy Dev Dept, Rawalpindi, Pakistan
[3] Wuhan Polytech Univ, Sch Biol & Pharmaceut Engn, Wuhan 430023, Hubei, Peoples R China
[4] Swiss Fed Inst Technol, Inst Food Nutr & Hlth, Lab Sustainable Food Proc, Zurich, Switzerland
[5] Swiss Fed Inst Aquat Sci & Technol Eawag, Dept Sanitat Water & Solid Waste Dev Sandec, Dubendorf, Switzerland