Cu(2)ZnSnS(4)-Pt and Cu(2)ZnSnS(4)-Au heterostructured nanoparticles for photocatalytic water splitting and pollutant degradation.