A Framework for Interaction-based Propagation Analysis in Online Social Networks