Traditional and medicinal use of Barbaloin: potential for the management of various diseases