A novel stabilized carbon-coated nZVI as heterogeneous persulfate catalyst for enhanced degradation of 4-chlorophenol. (May 2020)