Charge Separation and Recombination at Polymer-Fullerene Heterojunctions: Delocalization and Hybridization Effects.