Blanco-Castañeda, Ricardo, Instituto Politécnico Nacional, Mexico