Cinnamaldehyde and its derivatives, a novel class of antifungal agents.