An adaptive immersed boundary-lattice Boltzmann method for simulating a flapping foil in ground effect. (5th January 2015)