Study of the photocatalytic degradation of toluene over CdS-TiO2 nanoparticles supported on multi-walled carbon nanotubes by back propagation neural network