Experimental Solar Cells Spiked with Nanowires Show Promise as Efficient Thin-Film Solar Cells of Future