Rational construction of direct Z-scheme SnS/g-C3N4 hybrid photocatalyst for significant enhancement of visible-light photocatalytic activity