Degradation of toxic dyes: a review.