1. Inorganic Chemistry Department National Research Centre Cairo Egypt
2. Applied Organic Chemistry Department National Research Centre Giza Egypt
3. Nanoscience Program, Zewail City of Science and Technology University of Science and Technology (UST) Giza Egypt