Recent advances in metal sulfides: from controlled fabrication to electrocatalytic, photocatalytic and photoelectrochemical water splitting and beyond | doi.page