Text this: Natural phytoalexin stilbene compound resveratrol and its derivatives as anti-tobacco mosaic virus and anti-phytopathogenic fungus agents