1. Department of Pharmaceutical Chemistry, Faculty of Pharmacy, Alexandria University, Alexandria 21521, Egypt
2. Pharmacy Program, Pharmacology Stream, Allied Health Department, College of Health Sciences, University of Bahrain, P.O. Box 32038, Kingdom of Bahrain
3. Pharmaceutical Chemistry Department, Faculty of Pharmacy, Kafrelsheikh University, Kafr El-Sheikh 33516, Egypt
4. Department of Biochemistry, Faculty of Science, Alexandria University, Alexandria, Egypt
5. Department of Food Sciences, University of Otago, Dunedin, New Zealand