[1] Chinese Acad Sci, Shenyang Inst Automat, Guangzhou 511400, Peoples R China
[2] Guangdong Engn & Technol Res Ctr Environm Purific, Guangzhou 511400, Peoples R China
[3] Univ South Dakota, Dept Chem, Vermilion, SD 57069 USA
[4] Wuhan Univ, Hubei Key Lab Accoutrement Tech Fluid Machinery &, Wuhan 430072, Hubei, Peoples R China