1. Department of Chemistry University of Prince Edward Island 550 University Avenue Charlottetown PE C1A 4P3 Canada
2. Department of Pharmacology and Toxicology, Faculty of Pharmacy October University for Modern Sciences and Arts (MSA University) Giza 12566 Egypt
3. Chemistry Department, Faculty of Science Sohag University Sohag 82524 Egypt