Will It Spread or Not? The Effects of Social Influences andNetwork Topology on Innovation Diffusion