Current status of hemostatic agents, their mechanism of action, and future directions. (March 2023)