Francez, Nissim, Technion - Israel institute of technology (IIT), Israel