1. Departments of Chemistry and Medicinal Chemistry, University of Minnesota, Minneapolis, MN 55455, USA
2. Faculty of Marine Sciences, Department of Marine Chemistry, King Abdulaziz University, P.O. 80207, Jeddah 21589, KSA
3. Faculty of Science, Chemistry Department, Taibah University, Al-Madinah Al-Munawarah, P.O. 30100, KSA
4. Faculty of Science, Department of Chemistry, King Abdulaziz University, P.O. 80203, Jeddah 21589, KSA
5. Faculty of Pharmacy, Pharmacognosy Department, Mansoura University, Mansoura 35516, Egypt