Institution: | (1) Laboratory Animal Center, Jilin University, 5333 of Xi’an Road, Changchun, Jilin, 130062, P.R. China;(2) College of Animal Science and Veterinary Medicine, Jilin University, 5333 of Xi’an Road, Changchun, Jilin, 130062, P.R. China;(3) School of Life Science, Sun Yat-sen University, 135 of Xin Gang West Road, Guangzhou, Guangdong, 510275, P.R. China |