Blood disorders and hemoglobinopathies