New organic dye based on a 3,6-disubstituted carbazole donor for efficient dye-sensitized solar cells.