[1] Technion Israel Inst Technol, Civil & Environm Engn, IL-320003 Haifa, Israel
[2] Guangdong Technion Israel Inst Technol, Environm Sci & Engn Res Grp, 241 Daxue Rd, Shantou 515063, Guangdong, Peoples R China
[3] Sun Yat Sen Univ, Sch Ecol, State Key Lab Biocontrol, Guangzhou 510275, Guangdong, Peoples R China
[4] Guangdong Univ Technol, Sch Environm Sci & Engn, Guangzhou 510006, Guangdong, Peoples R China
[5] Guangzhou Univ, Inst Environm Res Greater Bay, Key Lab Water Qual & Conservat Pearl River Delta, Minist Educ, Guangzhou 510006, Guangdong, Peoples R China
[6] Univ Massachusetts Lowell, Dept Biomed & Nutr Sci, Lowell, MA 01854 USA
[7] Guangdong Technion Israel Inst Technol, Guangdong Prov Key Lab Mat & Technol Energy Conver, 241 Daxue Rd, Shantou 515063, Guangdong, Peoples R China