Role of Science and Techonology on socio-economic development of Sri Lanka