[1] Univ Nottingham Ningbo China, Nottingham Ningbo China Beacons Excellence Res & I, Ningbo 315100, Peoples R China
[2] Gulf Univ Sci & Technol, Funct Mat Grp, Mishref 32093, Kuwait
[3] Govt Coll Univ, Dept Chem Engn Technol, Faisalabad 38000, Pakistan
[4] Univ Okara, Dept Chem, Renala Khurd, Pakistan
[5] Wenzhou Kean Univ, Coll Sci Math & Technol, Nanomat Res Ctr, Dept Chem, Wenzhou 325060, Zhejiang, Peoples R China
[6] Kean Univ, Dorothy & George Hennings Coll Sci Math & Technol, 1000 Morris Ave, Union, NJ 07083 USA
[7] King Khalid Univ, Fac Sci, Chem Dept, POB 9004, Abha 61413, Saudi Arabia
[8] King Khalid Univ, Fac Sci, Biol Dept, POB 9004, Abha 61413, Saudi Arabia