Cooperative control of high-speed trains for headway regulation: A self-triggered model predictive control based approach. (May 2019)