Modeling the diffusion of generation products in the presence of heterogeneous strategic customers for determining optimal marketing-mix strategies. (October 2021)