Two-dimensional SnS2 nanosheets arrays as photoelectrode by low temperature CVD method for efficient photoelectrochemical water splitting