1. Zhejiang University of Technology Department of Mechanical Engineering Hangzhou, People's Republic of China
2. University of Saskatchewan Department of Mechanical Engineering Saskatoon, Saskatchewan, Canada
3. Harbin Institute of Technology Department of Energy and Power Harbin, People's Republic of China