Interaction of (10, 0) single-walled carbon nanotubes with nuclei acid bases: a first-principles study