Immersed finite element method (IFEM) - Kafafy, Raed (IIUM Press, 2011)