[1] Egypt Japan Univ Sci & Technol E JUST, Basic & Appl Sci BAS Inst, New Borg El Arab City 21934, Alexandria, Egypt
[2] Alexandria Univ, Fac Sci, Bot & Microbiol Dept, Alexandria 21511, Egypt
[3] City Sci Res & Technol Applicat SRTA City, Adv Technol & New Mat Res Inst ATNMRI, Polymer Mat Res Dept, New Borg El Arab City 21934, Alexandria, Egypt