Affiliation: | a State Key Laboratory of Biocontrol, School of Life Sciences, Sun Yat-sen University, 135 Xingang West Street, Haizhu District, Guangzhou 510275, Guangdong Province, PR China b School of Bioscience and Biotechnology, South China University of Technology, Panyu District, Guangzhou 510006, Guangdong Province, PR China c College of Animal Science, South China Agricultural University, Guangzhou, Guangdong Province 510642, PR China |