[1] Islamia Univ Bahawalpur, Inst Chem, Bahawalpur 63100, Pakistan
[2] King Saud Univ, Coll Sci, Dept Biochem, POB 2455, Riyadh 11451, Saudi Arabia
[3] Univ Exeter, Environm & Sustainabil Inst, Fac Environm Sci & Econ, Solar Energy Res Grp, Penryn TR10 9FE, Cornwall, England
[4] Qingdao Univ, Coll Mat Sci & Engn, Qingdao 266071, Peoples R China
[5] Natl Univ Sci & Technol, Sch Nat Sci, Dept Chem, Islamabad 44000, Pakistan
[6] Quaid i Azam Univ Islamabad, Dept Chem, Islamabad 15320, Pakistan