Michel Langevin — French physicist, resistant and communist activist