Pseudo-potential lattice Boltzmann model for wettability gradient-based microdroplet manipulation