A metal-free N-annulated thienocyclopentaperylene dye: power conversion efficiency of 12% for dye-sensitized solar cells.