1. Feed Research Institute, Chinese Academy of Agricultural Sciences, No. 12 South Zhongguancun Street, Beijing 100081, China
2. Chengdu Sydix Biotech Co., Ltd., Building 1A, Chengdu Hi-Tech Incubation Park, No. 1480 Tianfu Avenue North, Hi-Tech Zone, Chengdu 610095, China
3. Academy of Military Medical Sciences Institute of Pharmacology and Toxicology, Beijing 100039, China