Long live the liver: immunohistochemical and stereological study of hepatocytes, liver sinusoidal endothelial cells, Kupffer cells and hepatic stellate cells of male and female rats throughout ageing