Affiliation: | 1.Key Laboratory of Bio-Pesticide Innovation and Application, Engineering Research Centre of Biological Control, South China Agricultural University, 510642, Guangzhou, China ;2.Department of Entomology, University of Agriculture Faisalabad, Faisalabad, Pakistan ; |