Text this: Visual impairment prevention by early detection of diabetic retinopathy based on stacked auto-encoder