Numerical Simulation for Cavitation Bubble Near Free Surface and Rigid Boundary