A semi-spring and semi-edge combined contact model in CDEM and its application to analysis of Jiweishan landslide | Synapse