Improvement of Immersed Boundary Method for Simulation of Fluid-Structure Interaction