Performance enhancement of a dye-sensitized solar cell by peripheral aromatic and heteroaromatic functionalization in di-branched organic sensitizers. (8th May 2018)