Carbon-coated CdS petalous nanostructures with enhanced photostability and photocatalytic activity.

Carbon-coated CdS petalous nanostructures with enhanced photostability and photocatalytic activity.