“An Immersed Boundary Method for Simulating Interfacial Flows with Insoluble Surfactant in Three Dimensions” (2018) Communications in Computational Physics, 23(3), pp. 640–664. doi:10.4208/cicp.OA-2017-0090.