[1] Taibah Univ, Dept Chem, Coll Sci, Al Medinah Al Munawara 41477, Saudi Arabia
[2] Taibah Univ, Biol Dept, Fac Sci, Al Medina Al Munawara 41477, Saudi Arabia
[3] King Saud Univ, Dept Chem, Coll Sci, Riyadh 11451, Saudi Arabia
[4] SUNY Buffalo, Buffalo, NY 14260 USA
[5] Cent Univ, Jamia Millia Islamia, Dept Chem, New Delhi, India