Efficiency difference between furan- and thiophene-based D–π–A dyes in DSSCs explained by theoretical calculations | Publicación