ZnO@Pt nanocomposites for enhanced amaranth dye degradation under UV–vis irradiation | Publicación