[1] Shandong Agr Univ, Shandong Prov Key Lab Anim Biotechnol & Dis Contr, 61 Daizong St, Tai An 271018, Shandong, Peoples R China
[2] Chinese Acad Sci, Inst Proc Engn, State Key Lab Biochem Engn, Beijing 100190, Peoples R China
[3] Asialand Biomed Technol Co Ltd, Changzhou, Peoples R China