1. Department of Energy Power & Mechanical Engineering, North China Electric Power University, Beijing 102206, China
2. Institute
for Combustion Science and Environmental Technology, Western Kentucky University, Bowling
Green, Kentucky 42101, United States