Kaempferol: advances in biosynthesis, molecular mechanisms, and therapeutic applications