High Open-Circuit Voltage Solar Cells Based on New Thieno[3,4-c]pyrrole-4,6-dione and 2,7-Carbazole Copolymers | doi.page