1. Center for Combustion Energy
2. Key Laboratory for Thermal Science and Power Engineering of Ministry of Education
3. Department of Energy and Power Engineering
4. Tsinghua University
5. Beijing 100084
6. Istituto per le Applicazioni del Calcolo
7. Consiglio Nazionale delle Ricerche
8. Via dei Taurini 19
9. 00185 Rome
10. Italy
11. Department of Mechanical Engineering
12. University College London
13. Torrington Place
14. London WC1E 7JE
15. UK