Nonlinear and fault-tolerant flight control using multivariate splines