On Invariant-Preserving Finite Difference Schemes for the Camassa-Holm Equation and the Two-Component Camassa-Holm System. (2018). Communications in Computational Physics, 19(4), 1015-1041. https://doi.org/10.4208/cicp.130115.110915a