Performance enhancement of a dye-sensitized solar cell by peripheral aromatic and heteroaromatic functionalization in di-branched organic sensitizers