1. Key Lab of Education Ministry for Power Machinery and Engineering
2. School of Mechanical Engineering
3. Shanghai Jiao Tong University
4. Shanghai
5. China
6. Shen Zhen Polytechnic
7. Shenzhen
8. Fuels and Energy Technology Institute & Department of Chemical Engineering
9. Curtin University
10. Perth
11. Australia
12. Department of Materials
13. Imperial College London
14. London
15. UK