Polycrystalline Thin Film Solar Cells Research Articles