1. Chemistry Department, Faculty of Science, Alexandria University, Alexandria 21321, Egypt
2. Medical Biotechnology Department, Genetic Engineering and Biotechnology Research Institute, City of Scientific Research and Technological Applications (SRTA-City), Alexandria 21934, Egypt
3. Department of Pharmaceutical Chemistry, Faculty of Pharmacy, Alexandria University, Alexandria 21521, Egypt