Tranexamic Acid Dose ,side effects & uses