Numerical solution of initial-value problems in differential-algebraic equations - Brenan, K. E. (Society for Industrial and Applied Mathematics, 1996)