Ultrathin CdS nanosheets with tunable thickness and efficient photocatalytic hydrogen generation