The Innovation Diffusion Process in a Heterogeneous Population: A Micromodeling Approach · Study