Zn(II)-porphyrin dyes with several electron acceptor groups linked by vinyl-fluorene or vinyl-thiophene spacers for dye-sensitized solar cells. (January 2015)