Text this: Lattice Boltzmann modelling of droplets on chemically heterogeneous surfaces