Preparation and characterization of visible light driven nitrogen doped TiO2 photocatalysts for environmental clean up a kinetic approach