1. Institute of Engineering Thermophysics; Chinese Academy of Sciences; Beijing 100190 People's Republic of China
2. University of Chinese Academy of Sciences; Beijing 100049 People's Republic of China
3. National Engineering Laboratory for Biomass Power Generation Equipment; North China Electric Power University; Beijing 102206 People's Republic of China