[1] East China Univ Sci & Technol, Chem Engn Res Ctr, Sch Chem Engn, Membrane Sci & Engn R&D Lab,State Key Lab Chem Eng, 130 Meilong Rd, Shanghai 200237, Peoples R China
[2] East China Univ Sci & Technol, Sch Resources & Environm Engn, 130 Meilong Rd, Shanghai 200237, Peoples R China
[3] Tribhuvan Univ, Cent Dept Chem, Kirtipur, Kathmandu, Nepal
[4] East China Univ Sci & Technol, State Key Lab Chem Engn, 130 Meilong Rd, Shanghai 200237, Peoples R China