Text this: One-step synthesis of visible light CO2 reduction photocatalyst from carbon nanotubes encapsulating iodine molecules