Singular perturbation theory mathematical and analytical techniques with applications to engineering (Springer, 2005)