Two-dimensional layered nanomaterials for visible-light-driven photocatalytic water splitting