COMSATS facilitates science, technology cooperation in developing world