Revisiting human liver anatomy: dynamic watershed theory.