Photoelectrocatalytic humic acid degradation kinetics and effect of pH, applied potential and inorganic ions