Photocatalytic co2 reduction with co-catalyst-decorated nanostructures