Cao, Guangyu, Department of Energy and Process Engineering | Norwegian University of Science and Technology - NTNU | Norway, Norway