[1] Alexandria Univ, Fac Sci, Dept Zool, Mol Biol Unit, Alexandria 21500, Egypt
[2] King Saud Univ, Coll Food & Agr Sci, Dept Plant Prod, Biotechnol Unit, Riyadh 11543, Saudi Arabia
[3] City Sci Res & Technol Applicat SRTA City, Plant Prod Dept, Arid Lands Cultivat Res Inst, Alexandria 21934, Egypt
[4] Princess Nourah bint Abdulrahman Univ, Coll Sci, Dept Biol, Riyadh 11543, Saudi Arabia
[5] King Abdulaziz Univ, Fac Sci, Dept Biochem, Jeddah 21589, Saudi Arabia