Innovation diffusion with generation substitution effects - Michalakelis, Christos; Varoutas, Dimitris; Sphicopoulos, Thomas (Technological Forecasting and Social Change, 2010)