Clinical aspects of glucose-6 phosphate dehydrogenase deficiency.