A Cyanobacterial Artificial Leaf for Simultaneous Carbon Dioxide Reduction and Bioelectricity Generation | IEEE Conference Publication | IEEE Xplore