New Results on Finite-Time Stability and Stabilization of Switched Positive Linear Time-Delay Systems | IEEE Journals & Magazine | IEEE Xplore