Light trapping in solar cells: Analytical modeling