1. Chemistry Department, Faculty of Science, King Khalid University, 9004 Abha, Saudi Arabia
2. Egyptian Petroleum Research Institute, Nasr City, 11727, Cairo, Egypt
3. Biology Department, Faculty of Science, King Khalid University, 9004 Abha, Saudi Arabia
4. Pharmaceutical Chemistry Department, Faculty of Pharmacy, Modern University for Technology and Information, MTI, Cairo, Egypt