Progresses in the pursuit of aldose reductase inhibitors: the structure-based lead optimization step.