Solanesol: a review of its resources, derivatives, bioactivities, medicinal applications, and biosynthesis