[1] Cairo Univ, Fac Sci, Bot & Microbiol Dept, Giza 12613, Egypt
[2] Cairo Univ, Fac Sci, Zool Dept, Giza 12613, Egypt
[3] Princess Nourah bint Abdulrahman Univ, Coll Sci, Dept Biol, POB 84428, Riyadh 11671, Saudi Arabia
[4] Helwan Univ, Fac Sci, Bot & Microbiol Dept, Cairo 11795, Egypt
[5] Univ Bisha, Coll Sci, Dept Biol, POB 551, Bisha 61922, Saudi Arabia
[6] Cairo Univ, Fac Nanotechnol Postgrad Studies, Biotechnol Dept, Sheikh Zayed Branch Campus, Sheikh Zayed City 12588, Egypt