Efficient photocatalytic oxidation of nitrogen containing compounds of fuel over heterojunctions under visible light irradiation: photocatalysts classification, process parameters, kinetics, and mechanisms | Synapse