A novel dynamic constitutive model for UHPC under projectile impact. (1st April 2023)