Sloshing response analysis of a floating roof of oil storage tank using nonlinear finite element analysis code