Bioartificial liver devices: Perspectives on the state of the art