An efficient unified iterative scheme for moving boundaries in lattice Boltzmann method. (2nd February 2017)