1. Department of ChemistryFaculty of ScienceAlexandria University Alexandria 21321 Egypt
2. Cancer Nanotechnology Research Laboratory (CNRL)Faculty of PharmacyAlexandria University Alexandria 21521 Egypt
3. Department of ChemistryFaculty of ScienceSohag University Sohag Egypt.
4. Department of Pharmaceutical ChemistryFaculty of PharmacyAlexandria University Alexandria 21521 Egypt