Glucose 6-phosphate dehydrogenase deficiency