Functional expression of human glucose-6-phosphate dehydrogenase in Escherichia coli