No. 24 South Section1, Yihuan Road,
Chengdu, 610064
China
Sichuan University
all polymer solar cells, dithienopyrrolo[3, 2b]benzothiadiazole, polymer acceptor, miscibility enhancer, cost-efficiency balance