Thin Film Heterojunction Solar Cells Research Articles