Glucose-6-phosphate dehydrogenase (G6PD) gene mutations detection by improved high-resolution DNA melting assay