High-efficiency photovoltaic devices based on annealed poly(3-hexylthiophene) and 1-(3-methoxycarbonyl)-propyl-1- phenyl-(6,6)C61 blends | Synapse