Adaptive divided difference filter for nonlinear systems with non-additive noise