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