Effects of melatonin and its receptor antagonist on retinal pigment epithelial cells against hydrogen peroxide damage