1. Department of Chemistry, College of Science, Princess Nourah Bint Abdulrahman University, Riyadh 11671, Saudi Arabia
2. Chemistry Department, Faculty of Science, Mansoura University, 35516 Mansoura, Egypt
3. Drug Exploration and Development Chair (DEDC), Department of Pharmaceutical Chemistry, College of Pharmacy, King Saud University, P. O. Box 2457, Riyadh 11451, Saudi Arabia
4. Organometallic and Organometalloid Chemistry Department, National Research Centre, 33 ElBehouth St., Dokki, 12622 Giza, Egypt