[1] Shenzhen Univ, Coll Life Sci, Shenzhen Key Lab Microbial Genet Engn, Shenzhen, Peoples R China
[2] Shenzhen Univ, Dept Marine Biol, Shenzhen Key Lab Marine Biotechnol & Ecol, Shenzhen, Peoples R China
[3] Northwest A&F Univ, Coll Anim Sci & Technol, Yangling, Shaanxi, Peoples R China
[4] Northwestern Univ, Evanston, IL USA