Exploring the relevance of thiophene rings as bridge unit in acceptor-bridge-donor dyes on self-aggregation and performance in DSSCs