Charge recombination losses in thiophene-substituted porphyrin dye-sensitized solar cells. (March 2016)