Plant phenolics: recent advances on their biosynthesis, genetics, and ecophysiology