1. Biochemistry Division, Chemistry Department, Faculty of Science, Helwan University, Cairo 11795, Egypt
2. Nanotechnology Research Centre (NTRC), The British University in Egypt, Cairo 11837, Egypt
3. Department of Pharmacognosy, Pharmaceutical and Drug Industries Research Institute, National Research Centre, Giza 12622, Egypt
4. Department of Mechanical Engineering, Faculty of Engineering, South Valley University, Qena 83523, Egypt
5. Faculty of Industry and Energy Technology, Mechatronics Technology Program, New Cairo Technological University, Cairo 11835, Egypt
6. School of Chemical Sciences, Dublin City University, D09 Y074 Dublin, Ireland