1. Key Laboratory of Natural Pesticide and Chemical Biology of the Ministry of Education, South China Agricultural University, Guangzhou, 510642, China
2. Department of Environmental Agricultural Sciences, Institute of Environmental Studies and Research, Ain Shams University, Cairo 11566, Egypt
3. Guangdong Biological Pesticide Engineering Technology Research Center, South China Agricultural University, Guangzhou, 510642, China