1. School of Energy Science and Engineering, Harbin Institute of Technology, 92 West Dazhi Street, Harbin, Heilongjiang 150001, People’s Republic of China
2. National Power Plant Combustion Engineering Technology Research Center (NPCC), 185 Huanghe Beida Street, Shenyang, Liaoning 110034, People’s Republic of China