Synthesis and investigation of triphenylamine-based double branched organic dyes for p-type dye-sensitized solar cells. (13th August 2017)