Time-domain ab initio study of charge relaxation and recombination in dye-sensitized TiO2.