Modeling the Social Structure of Online Discussion Groups: Implications for Controlling Viral Marketing