Univ Aix Marseille 1, Centre National de la Recherche Scientifique (CNRS), University of Aix-Marseille, Universite de Provence - Aix-Marseille I, UMR 6098, CNRS
Lappeenrannan teknillinen yliopisto, School of Energy Systems, Konetekniikka / Lappeenranta University of Technology, School of Energy Systems, Mechanical Engineering