Melatonin prevents blood-retinal barrier breakdown and mitochondrial dysfunction in high glucose and hypoxia-induced in vitro diabetic macular edema model.