SMS dit: Coarse-grained modelling of nucleic acids