Comparative Study Of Light Trapping Strategies In Thin Film Solar Cells