Visible-light Degradation of Methylene Blue using Energy-Efficient Carbon-Doped TiO2: Kinetic Study and Mechanism Download