Effect of π-bridge groups based on indeno[1,2-b]thiophene D–A–π–A sensitizers on the performance of dye-sensitized solar cells and photocatalytic hydrogen evolution