Organic Solar Cells: Recent Progress and Challenges | Synapse