Insights into DNA binding of ruthenium arene complexes: role of hydrogen bonding and pi stacking.