1. Institute for Technical Chemistry, Karlsruhe Institute of Technology, Karlsruhe Hermann-von-Helmholtz-Platz 1, Karlsruhe, Germany
2. Engler-Bunte-Institute, Division of Combustion Technology, Karlsruhe Institute of Technology, Engler-Bunte-Ring 1, 76131 Karlsruhe, Germany
3. Steinbuch Centre for Computing, Karlsruhe Institute of Technology, Hermann-von-Helmholtz-Platz 1, Karlsruhe, Germany
4. Department of Mechanical Engineering, Stanford University, Stanford, California 94305, USA
5. College of Engineering, Peking University, Beijing 100871, China