Potentially harmful disinfection byproducts (DBPs), as a significant challenge in water treatment, are formed when oxidizing disinfectants react with natural organic matters (NOM). Unfortunately, an unwanted side effect is the formation of harmful by-products, such as THMs and HAAs, following the chlorination stage. DBPs cause a variety of diseases like cancer in humans. In this ...