Glucose-6-phosphate dehydrogenase (G6PD) deficiency and senile cataract in a Sardinian male population, Italy.