Highly Stable Polymer Solar Cells Based on Poly(dithienobenzodithiophene-co-thienothiophene)