[1] King Saud Univ, Dept Pharmaceut Chem, Coll Pharm, Riyadh 11451, Saudi Arabia
[2] Natl Res Ctr, Chem Nat Prod Grp, Ctr Excellence Adv Sci, Cairo 12622, Egypt
[3] Natl Res Ctr, Canc Biol Grp, Ctr Excellence Adv Sci, Cairo 12622, Egypt
[4] King Saud Univ, Dept Chem, Coll Sci, Petrochem Res Chair, Riyadh 11451, Saudi Arabia
[5] Natl Res Ctr, Text Res Div, Cairo 12622, Egypt