[1] North China Elect Power Univ, Sch Environm & Chem Engn, Beijing 102206, Peoples R China
[2] Chinese Acad Sci, Inst Plasma Phys, Key Lab New Thin Film Solar Cells, POB 1126, Hefei 230031, Anhui, Peoples R China
[3] Hefei Univ, Dept Biol & Environm Engn, Hefei 230000, Peoples R China
[4] King Abdulaziz Univ, Fac Sci, NAAM Res Grp, Jeddah 21589, Saudi Arabia