Efficient Polymer Solar Cells Based on the Copolymers of Benzodithiophene and Thienopyrroledione | doi.page