What factors affect the rate of diffusion and consumer adoption of newly launched products and service