[1] Harbin Inst Technol, Sch Chem & Chem Engn, State Key Lab Urban Water Resource & Environm, Harbin 150001, Peoples R China
[2] Hefei Gen Machinery Res Inst, Hefei 230031, Peoples R China
[3] Yangtze Normal Univ, Coll Mat Sci & Engn, Chongqing 408100, Peoples R China
[4] Northwestern Polytech Univ, Inst Culture & Heritage, Xian 710072, Peoples R China