Text this: Surface Texturing with Hemispherical Cavities to Improve Efficiency in Silicon Solar Cells