[1] Natl Res Ctr, Pesticides Chem Dept, Giza 12622, Egypt
[2] Natl Res Ctr, Green Chem Dept, Giza 12622, Egypt
[3] Jazan Univ, Fac Sci, Chem Dept, Jazan, Saudi Arabia
[4] Natl Res Ctr, Photochem Dept, Giza 12622, Egypt
[5] Al Jouf Univ, Chem Dept, Fac Sci & Arts, Sakakah, Saudi Arabia