Ag Nanoparticles/AgX (X=Cl, Br and I) Composites with Enhanced Photocatalytic Activity and Low Toxicological Effects | Publicación