Endoscopic diagnosis of extrahepatic bile duct carcinoma: Advances and current limitations.