Integrating dynamic signalling commands under fixed-block signalling systems into train dispatching optimization models ∗