Thymoquinone protects human retinal pigment epithelial cells against hydrogen peroxide induced oxidative stress and apoptosis