Synthesis spectra electrochemistry and biological activity of ruthenium II and ruthenium III complexes containing triphenylphosphine triphenylarsine and O O O N and N S donor ligands