1. School of Energy Science and Engineering
2. University of Electronic Science and Technology of China
3. Chengdu 611731
4. China
5. School of Chemical, Biological, and Materials Engineering
6. University of Oklahoma
7. Norman
8. USA
9. Department of Mechanical Engineering
10. National University of Singapore
11. Singapore