A primal-dual interior-point method based on various selections of displacement step for second-order cone programming