Photocatalytic degradation of dye and NOx using visible-light-responsive carbon-containing TiO2