“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), pp. 1015–1041. doi:10.4208/cicp.130115.110915a.