A review of hemostatic chemical components and their mechanisms in traditional Chinese medicine and ethnic medicine. (10th May 2023)