Ferrate(VI) pretreatment before disinfection: An effective approach to controlling unsaturated and aromatic halo-disinfection byproducts in chlorinated and chloraminated drinking waters. (May 2020)