The role of the electronic structure and solvent in the dye-sensitized solar cells based on Zn-porphyrins: Theoretical study. (1st November 2016)