Science and technology in the new global environment : implications for developing countries