[1] Natl Res Ctr, Genet Engn & Biotechnol Div, Dept Mol Biol, El Behouth St, Cairo 12622, Egypt
[2] Helwan Univ, Dept Chem, Fac Sci, Helwan 11795, Egypt
[3] Natl Res Ctr, Dept Appl Organ Chem, El Behouth St, Cairo 12622, Egypt
[4] Natl Res Ctr, Adv Matrial & Nanotechnol Grp, Ctr Excellence Adv Sci, Cairo 12622, Egypt