Insight into PPCP degradation by UV/NH2Cl and comparison with UV/NaClO: Kinetics, reaction mechanism, and DBP formation. (1st September 2020)