Bulk heterojunction solar cells of three polythienothiophenes | ACG Publications