bioartificial liver device view 1