Publication:
Push-pull zinc phthalocyanine bearing hexa-tertiary substituted carbazolyl donor groups for dye-sensitized solar cells