Tin disulfide based ternary composites for visible light driven photoelectrochemical water splitting