Bile acid derivatives as novel co-adsorbents for enhanced performance of blue dye-sensitized solar cells
Diketopyrrolopyrrole-based blue dyes in dye-sensitized solar cells (DSCs) exhibit promise for building-integrated photovoltaics, but their efficien…