Mathematical modelling of photocatalytic degradation of methylene blue under visible light irradiation