E Supriyanto, HA Kartikasari, N Alviati… - IOP Conference Series …, 2019 - iopscience.iop.org
Dye is a photosensitizer which is one of the key elements in developing high performance
dye-sensitized solar cells (DSSC). However, the use of natural dyes as photosensitizers in …