Text this: Design considerations and analysis of a bioreactor for application in a bio-artificial liver support system