Modeling Damage Complexity-Dependent Non-Homologous End-Joining Repair Pathway