Structured Silicon Photovoltaic Cells from Nanowires to Nanoparticles