The Effects Of Non-Uniform Electronic Properties On Thin Film Photovoltaics