Hierarchical CdMoO4 nanowire–graphene composite for photocatalytic hydrogen generation under natural sunlight