Adaptive state-dependent impulsive observer design for nonlinear deterministic and stochastic dynamics with time-delays. (March 2020)