Text this: Cooperative and Competitive Dynamics Model for Information Propagation in Online Social Networks