Inhibition of human thrombin by the constituents of licorice: inhibition kinetics and mechanistic insights through in vitro and in silico studies