1. Department of Chemistry, Faculty of Science; Alexandria University; P.O. Box 426 Ibrahimia Alexandria 21321 Egypt
2. Cancer Nanotechnology Research Laboratory ( CNRL), Faculty of Pharmacy; Alexandria University; Alexandria 21521 Egypt
3. Department of Pharmaceutical Chemistry, Faculty of Pharmacy; Alexandria University; Alexandria 21521 Egypt
4. KRISP, School of Health Sciences; University of KwaZulu-Natal; Durban 4001 South Africa
5. Department of Chemistry, College of Science; King Saud University; P.O. Box 2455 Riyadh 11451 Saudi Arabia
6. School of Chemistry and Physics; University of KwaZulu-Natal; Durban 4001 South Africa
7. CIBER-BBN, Networking Centre on Bioengineering Biomaterials and Nanomedicine; Barcelona Science Park Barcelona 08028 Spain
8. Department of Organic Chemistry; University of Barcelona; Barcelona 08028 Spain