The hepatic artery in liver transplantation and surgery: vascular anomalies in 701 cases