A new series of azobenzene-bridged metal-free organic dyes and application on DSSC. (November 2017)