glucose 6 phosphate dehydrogenase testing