https://5dok.org/document/zlgjo002-synthesis-organic-chromophores-dye-sensitized-solar-cells.html