[1] Shanghai Univ Elect Power, Shanghai Engn Res Ctr Energy Saving Heat Exchange, Shanghai Key Lab Mat Protect & Adv Mat Elect Power, Shanghai 200090, Peoples R China
[2] China Three Gorges Corp, Sci & Technol Res Inst, Beijing 101100, Peoples R China
[3] Tongji Univ, Inst Pollut Control & Ecol Secur, Coll Environm Sci & Engn, State Key Lab Pollut Control & Resources Reuse, Shanghai 200092, Peoples R China