1. School of Energy and Power Engineering
2. University of Shanghai for Science and Technology
3. Shanghai
4. China
5. Key Laboratory of Ocean Energy Utilization and Energy Conservation of Ministry of Education
6. Dalian University of Technology
7. Dalian
8. Institute of Engineering Thermophysics
9. Chinese Academy of Sciences
10. Beijing 100190