Recent advances in heterogeneous photocatalytic decolorization of synthetic dyes.

Recent advances in heterogeneous photocatalytic decolorization of synthetic dyes.