Establishment and characterization of a new human extrahepatic bile duct carcinoma cell line (KMBC)