Finite-Time Stability and Control