Two-layer observer based control for a class of uncertain systems with multi-frequency disturbances. (July 2016)