Towards compatibility between ruthenium sensitizers and cobalt electrolytes in dye-sensitized solar cells.