The polyol pathway. A historical review.