High-efficiency Thin-film Solar Cells Research Articles