A phase-field based semi-Lagrangian mesh-free lattice Boltzmann method for ternary fluid flows | Synapse