Orbital stabilization of nonlinear systems via Mexican sombrero energy shaping and pumping-and-damping injection. (February 2020)