Highly enhanced photocatalytic activity of Au nanorod–CdS nanorod heterocomposites