Biological activities of farnesiferol C: a review