SEARCH Articles Figures Tables Complex soluble Ruthenium TPPTS Ruthenium TPPTS complex Solubility complexes Tppts Water complexes Water complexity Water-soluble complex Water-soluble ruthenium complex