Benzo[1, 2, 5]thiadiazole dyes: Spectral and electrochemical properties and their relation to the photovoltaic characteristics of the dye-sensitized solar cells. (September 2017)