Photo-Fenton degradation assisted by in situ generation of hydrogen peroxide using a carbon nitride photocatalyst