[1] Chinese Acad Agr Sci, Feed Res Inst, Minist Agr, Key Lab Feed Biotechnol, Beijing 100081, Peoples R China
[2] Anhui Agr Univ, Sci Anim & Technol Coll, Hefei 230036, Anhui, Peoples R China
[3] East China Normal Univ, Sch Life Sci, Shanghai 200062, Peoples R China