1. National Key Laboratory of Green Pesticide, South China Agricultural University, Guangzhou 510642, China
2. Guangdong Biological Pesticide Engineering Technology Research Center, South China Agricultural University, Guangzhou 510642, China
3. Department of Environmental Agricultural Sciences, Institute of Environmental Studies and Research, Ain Shams University, Cairo 11566, Egypt
4. Zhongkai University of Agriculture and Engineering, Guangzhou 510225, China