Development of coarse-grained models of ionic and non-ionic surfactants for the molecular simulation of structural, thermodynamic and dynamical properties