Text this: Yunnan Baiyao (YNBY): pharmacological mechanisms, therapeutic applications, and clinical evidence