1. College of Animal Science and Technology, Northeast Agricultural University, Harbin 150030, China</br>
2. Key Laboratory of Swine Facilities Engineering, Ministry of Agriculture and Rural Affairs, Harbin 150030, China
Prof. Dr. Jun Bao
1. College of Animal Science and Technology, Northeast Agricultural University, Harbin 150030, China</br>
2. Key Laboratory of Swine Facilities Engineering, Ministry of Agriculture and Rural Affairs, Harbin 150030, China