Pyridinium p-DSSC dyes: An old acceptor learns new tricks