1. Department of ChemistryUniversity of Nebraska-Lincoln Lincoln NE 68588 USA
2. Weichai Power CO., Ltd Weifang 261061 China
3. SPIC Power Plant Operation Technology (Beijing) CO., Ltd Beijing 102209 China
4. Institute of Thermal Science and TechnologyShandong University Jinan 250061 China
5. Holland Computing CenterUniversity of Nebraska-Lincoln Lincoln NE 68588 USA