[1] Tongji Univ, Coll Environm Sci & Engn, State Key Lab Pollut Control & Resource Reuse, Shanghai 200092, Peoples R China
[2] Shanghai Inst Pollut Control & Ecol Secur, Shanghai 200092, Peoples R China
[3] Shanghai Univ, Sch Environm & Chem Engn, Shanghai 200444, Peoples R China
[4] Debre Berhan Univ, Dept Chem, POB 445, Debre Berhan, Ethiopia
[5] Univ Belgrade, Vinc Inst Nucl Sci, Natl Inst Republ Serbia, POB 522, Belgrade 11001, Serbia