Synthetic analogues of anthocyanins as sensitizers for dye-sensitized solar cells | doi.page