Heterojunction Hybrid Solar Cells Research Articles