[1] Islamia Univ Bahawalpur, Dept Chem, Bahawalpur 63100, Pakistan
[2] Shenzhen Univ, Inst Adv Study, Shenzhen 518060, Guangdong, Peoples R China
[3] Sun Yat Sen Univ, Sch Mat Sci & Engn, Sch Chem Engn & Technol, Key Lab Low Carbon Chem & Energy Conservat Guangd, Guangzhou 510275, Peoples R China
[4] Tsinghua Univ, Dept Chem, Beijing, Peoples R China
[5] Jiangsu Univ, Sch Mat Sci & Engn, Zhenjiang 212013, Jiangsu, Peoples R China
[6] Univ Sargodha, Dept Earth Sci, Sargodha 40100, Pakistan