Assessing the effects of check dams on sediment dynamics in a debris-flow catchment through SfM technique