Influence of brominated-TPA-stilbazole based ancillary ligand on the photocurrent and photovoltage in dye-sensitized solar cells. (March 2018)