Work

Enhanced performance of dye-sensitized solar cells via anthocyanin, chlorophyll, benzothiadiazole and diphenylacridine co-sensitizers and amine-based co-adsorbents