Formation of steady-state oxygen gradients in vitro: application to liver zonation.