Different Morphologies of SnS2 Supported on 2D g-C3N4 for Excellent and Stable Visible Light Photocatalytic Hydrogen Generation