Dinuclear ruthenium(II) polypyridyl complexes: Mechanistic study with biomolecules, DNA/BSA interactions and cytotoxic activity. (1st March 2020)