1. Environmental and Smart Technology Group (ESTG), Faculty of Science, Fayoum University, 63514 Fayoum, Egypt
2. Chemistry Department, Faculty of Science, Helwan University, Ain Helwan, 11795 Cairo, Egypt
3. Department of Applied Biochemistry, Institute of Biotechnology, Technische Universität Berlin, 13355 Berlin, Germany
4. Nanotechnology Research Center (NTRC), The British University in Egypt (BUE), El-Sherouk City, 11837 Cairo, Egypt
5. Department of Medicinal Drugs, National Research Center, 12622 Giza, Egypt
6. Materials Science & Engineering Department, School of Innovative Design Engineering, Egypt-Japan University of Science and Technology (E-JUST), 21934 Alexandria, Egypt