Optoelectronic performance of anthracene-based dyes with modified Hagfeldt donors in dye-sensitized solar cells | Synapse