1. The College of Food Science Shenyang Agricultural University, Shenyang Dongling Street No.120 Shenyang 110866 China
2. Meat Science and Animal Biologics Discovery, 1933 Observatory Dr., Department of Animal and Dairy Sciences University of Wisconsin‐Madison Madison WI 53706 USA