[1] Egyptian Petr Res Inst EPRI, Proc Dev Dept, Cairo 11727, Egypt
[2] Egyptian Petr Res Inst EPRI, Petrochem Dept, Cairo 11727, Egypt
[3] Suez Canal Univ, Fac Sci, Bot Dept, Ismailia 41522, Egypt
[4] King Saud Univ, Coll Sci, Zool Dept, Riyadh 11451, Saudi Arabia
[5] Beni Suef Univ, Fac Sci, Bot & Microbiol Dept, Bani Suwayf 62511, Egypt