[1] Univ Management & Technol, Sch Sci, Dept Chem, Lahore 54770, Pakistan
[2] Univ Nottingham Ningbo China, Nottingham Ningbo China Beacons Excellence Res & I, Ningbo 315100, Peoples R China
[3] Gulf Univ Sci & Technol, Funct Mat Grp, Mishref 32093, Kuwait
[4] Wenzhou Kean Univ, Coll Sci & Technol, Dept Chem, Wenzhou 325060, Peoples R China
[5] King Khalid Univ, Fac Sci, Chem Dept, POB 9004, Abha 61413, Saudi Arabia
[6] King Khalid Univ, Fac Sci, Biol Dept, POB 9004, Abha 61413, Saudi Arabia