Text this: Bulk Heterojunction Solar Cells — Opportunities and Challenges