Barrier Lyapunov function based adaptive finite-time control for hypersonic flight vehicles with state constraints. (January 2020)