Roles of ursodeoxycholic acid in the bile biochemistry and metabolomics in patients with choledocholithiasis: a prospective study