[1] Huaiyin Inst Technol, Fac Chem Engn, Key Lab Reg Resource Exploitat & Med Res, Huaian, Jiangsu, Peoples R China
[2] Huaiyin Inst Technol, Sch Life Sci & Food Engn, Huaian 223003, Peoples R China
[3] Univ Peshawar, Inst Chem Sci, Khyber Pakhtunkhwa 25120, Pakistan
[4] Hazara Univ, Dept Chem, Kpk 21300, Mansehra, Pakistan
[5] Hamad Bin Khalifa Univ, Qatar Fdn, Qatar Environm & Energy Res Inst QEERI, POB 5825, Doha, Qatar
[6] Tecnol Monterrey, Sch Engn & Sci, Monterrey 64849, Mexico