nonlinear compartment model