Embedding an electron donor or acceptor into naphtho[2,1-b:3,4-b']dithiophene based organic sensitizers for dye-sensitized solar cells.