[1] Zhejiang Univ, Coll Anim Sci, Inst Appl Bioresource Res, Hangzhou 310058, Zhejiang, Peoples R China
[2] Univ Oklahoma, Dept Chem & Biochem, Stephenson Life Sci Res Ctr, Norman, OK 73019 USA
[3] Zhejiang Univ, Sch Mat Sci & Engn, Hangzhou 310027, Zhejiang, Peoples R China