A novel and efficient synthesis of reduced TiO2/C nanocomposites with mesopores for improved visible light photocatalytic performance. (7th June 2017)