Diffusion of Information Technology: Experience of Industrial Countries and Lessons for Developing Countries