Resveratrol against major pathologies: from diet prevention to possible alternative chemotherapies with new structural analogues