Nonlinear Dynamic Analysis of New Product Diffusion considering Consumer Heterogeneity. (22nd September 2020)