Diabetic polyneuropathy: an update