Triangular forms for nonlinear time-delay systems