Differential impact of new technologies on developing countries: a framework of analysis