Adenine-functionalized graphene oxide as a charge transfer layer to enhance activity and stability of Cu2O photocathode for CO2 reduction reaction