Optimum-pursuing method for constrained optimization and reliability-based design optimization problems using Kriging model