Solar Cells Powered by Bacteria