25th Anniversary Article: Bulk Heterojunction Solar Cells: Understanding the Mechanism of Operation | Synapse