Dual-functional MoS2 sheet-modified CdS branch-like heterostructures with enhanced photostability and photocatalytic activity