One-step synthesis of a visible-light driven C@N–TiO2 porous nanocomposite: Enhanced absorption, photocatalytic and photoelectrochemical performance. (January 2020)