“Numerical Simulation of Moving Contact Lines with Surfactant by Immersed Boundary Method” (2010) Communications in Computational Physics, 8(4), pp. 735–757. doi:10.4208/cicp.281009.120210a.