Delay Differential Equations and Applications