Synthesis and properties of new benzothiadiazole-based push-pull dyes for p-type dye sensitized solar cells. (January 2018)