1. College of Animal Science and Technology, Northwest A&F University , Yangling, Shaanxi 712100 , China
2. College of Biotechnology, Jiangsu University of Science and Technology , Zhenjiang, Jiangsu 212000 , China
3. Shenzhen Fengnong Holding Co., Ltd , Shenzhen, Guangdong 518000 , China