A unified model of human hemoglobin switching through single-cell genome editing