Periodic-Random Modulated Surface Textures For Efficient Light Trapping in Thin-Film Silicon Solar Cells