SEARCH Articles Figures Tables Benzodithiophene Benzodithiophene analogues Benzodithiophene building blocks Benzodithiophene polymers Benzodithiophenes calculations