A cohesion-friction combined hardening plastic model of concrete with the nonorthogonal flow rule: Theory and numerical implementation