[1] Univ Engn & Technol, Dept Chem, Lahore 54890, Pakistan
[2] Univ Management & Technol, Sch Sci, Dept Chem, Lahore 54770, Pakistan
[3] Natl Univ Sci & Technol NUST, Sch Nat Sci SNS, Dept Chem, H 12, Islamabad 46000, Pakistan
[4] Chinese Acad Sci, State Key Lab Catalysis, Dalian Natl Lab Clean Energy, Dalian Inst Chem Phys,iChEM, Dalian 116023, Liaoning, Peoples R China
[5] Taibah Univ, Coll Sci, Biol Dept, Al Madinah Al Munawarah 41477, Saudi Arabia
[6] King Khalid Univ, Fac Sci, Chem Dept, POB 9004, Abha 61413, Saudi Arabia
[7] King Khalid Univ, Fac Sci, Biol Dept, POB 9004, Abha 61413, Saudi Arabia