Information and communication technology diffusion issues in Sub-Sahara