Recent progress in modification and composite strategies of graphitic carbon nitride as catalysts for heterogeneous photo-Fenton reaction