Research progress on the pharmacy of tetramethylpyrazine and its pharmacological activity in cardiovascular and cerebrovascular diseases. Article in Journal of Pharmacy and Pharmacology (April 2022)