Modeling of nucleic acid complexes with cationic ligands: a specialized molecular mechanics force field and its application.