Finite-time stabilization of nonlinear systems via impulsive control with state-dependent delay