[1] Wuhan Univ, Hubei Key Lab Accoutrement Tech Fluid Machinery &, Wuhan 430072, Peoples R China
[2] Chinese Acad Sci, Shenyang Inst Automat, Guangzhou 511400, Peoples R China
[3] Guangdong Engn Technol Res Ctr Environm Purificat, Guangzhou 511400, Peoples R China
[4] Shaanxi Univ Sci & Technol, Sch Environm Sci & Engn, Xian 710021, Peoples R China