A non-Newtonian direct numerical study for stationary and moving objects with various shapes: An immersed boundary – Lattice Boltzmann approach. (March 2016)