1. School of Mechanical Engineering and Automation Harbin Institute of Technology HIT Campus of University Town of Shenzhen China
2. North China University of Water Resources and Electric Power Zhengzhou China
3. Department of Energy Technology Aalborg University Aalborg Denmark