The Liver : morphology, biochemistry, physiology