Functional design of the feeding mechanism in lower vertebrates: unidirectional and bidirectional flow systems in the tiger salamander