Chenoalbicin, a novel cinnamic acid amide alkaloid from Chenopodium album.