The influence of charge transport and recombination on the performance of dye-sensitized solar cells.