Diffusion of innovations Network science Information spreading Meme Substitutive dynamics Diffusion of innovations References Complex contagion process in spreading of online innovation