ChemInform Abstract: Semiconductor Nanowires for Artificial Photosynthesis