Statistics for Online information resources availability and accessibility: a developing countries’ scenario