[1] City Sci Res & Technol Applicat SRTA City, Genet Engn & Biotechnol Res Inst, Dept Bioproc Dev, New Borg El Arab City 21934, Alexandria, Egypt
[2] Mansoura Univ, Fac Sci, Dept Bot, Biotechnol & Its Applicat Program, Mansoura 35516, Egypt
[3] Mansoura Univ, Fac Pharm, Dept Pharmacol & Toxicol, Mansoura 35516, Egypt