Optical modeling of finely textured amorphous silicon solar cells