Tapered Silicon Nanopillars for Enhanced Performance Thin Film Solar Cells