All-in-one fabrication of NiO nanorods/carbon-containing porous catalytic polymer membranes for persulfate-facilitated oxidation-adsorption of diclofenac in flow–through | Synapse