A modified volume-of-fluid/hybrid Cartesian immersed boundary method for simulating free-surface undulation over moving topographies. (30th January 2019)