Technology leapfrogging for developing countries