[1] Shandong Univ, Sch Environm Sci & Engn, Shandong Prov Key Lab Water Pollut Control & Reso, Qingdao 266237, Shandong, Peoples R China
[2] Zagazig Univ, Environm Engn Dept, Zagazig 44519, Egypt
[3] Shandong Univ, Suzhou Res Inst, Suzhou 215123, Jiangsu, Peoples R China
[4] Alexandria Univ, Sanit Engn Dept, Alexandria 21544, Egypt
[5] Karlsruhe Inst Technol, Inst Appl Biosci, Dept Appl Biol, Karlsruhe, Germany
[6] Tokyo Inst Technol, Civil & Environm Engn Dept, Meguro Ku, Tokyo 1528552, Japan
[7] Natl Res Ctr, Water Pollut Res Dept, Giza 12622, Egypt
[8] Tanta Univ, Fac Engn, Dept Publ Works Engn, Tanta 31521, Egypt