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