Cytoprotective effects of punicalagin on hydrogen–peroxide–mediated oxidative stress and mitochondrial dysfunction in retinal pigment epithelium cells