Choledochal cyst and neoplasm: a comprehensive review of 106 cases and presentation of two original cases.