Absorption and excretion of riboflavin in the rat: an unusual example of nonlinear pharmacokinetics.