Titanium trisulphide (TiS3) nanoribbons for easy hydrogen photogeneration under visible light | Publicación