Two Novel Carbazole Dyes for Dye-Sensitized Solar Cells with Open-Circuit Voltages up to 1 V Based on Br−/Br3− Electrolytes | Synapse