Rachidi, Farhad, Swiss Federal Institute of Technology EPFL, Lausanne, Switzerland, Switzerland