Performance Of Thin-film Solar Cells Research Articles