Glucose-6-Phosphate Dehydrogenase (G6PD) Deficiency, Thalassaemia, and Abnormal Haemoglobins in the Philippines