Text this: Genkwanin: An emerging natural compound with multifaceted pharmacological effects