Elucidation of the photocatalytic degradation mechanism of an azo dye under visible light in the presence of cobalt doped TiO2 nanomaterials.