Exploring the benefits of Leuzea carthamoides extract