Surface Modifications for Light Trapping in Silicon Heterojunction Solar Cells: A Brief Review