Highly Efficient and Stable Solar Cells Based on Thiazolothiazole and Naphthobisthiadiazole Copolymers.

Highly Efficient and Stable Solar Cells Based on Thiazolothiazole and Naphthobisthiadiazole Copolymers.