
Department of Energy Technology, Aalborg University, Denmark.

University of Waterloo
Department of Mechanical and Mechatronics Engineering
Waterloo, Ontario, Canada

National University of Singapore, Singapore

Technical University of Denmark, Denmark

National Cheng Kung University, Taiwan