MODELS OF TECHNOLOGY GENERATION & DIFFUSION: A REVIEW