New enlightenment of French paradox: Resveratrol's potential for cancer chemoprevention and anti-cancer therapy