1. Key Laboratory of Animal Cell Technology, National Institute of Animal Sciences, Thuyphuong, Bac Tuliem, Hanoi 100000, Vietnam
2. Faculty of Veterinary Medicine, Viet Nam National University of Agriculture, Hanoi 100000, Vietnam
3. Department of Animal Science and Aquaculture, Dalhousie University, Truro, NS B2N 5E3, Canada