Resveratrol: a multifunctional cytoprotective molecule.