Molecular Heterogeneity of Glucose-6-phosphate Dehydrogenase Deficiency in Mexico: Overall Results of a 7-Year Project