Dynamic surface tracking controller design for a constrained hypersonic vehicle based on disturbance observer. (8th May 2017)