1. Laboratory of Thermodynamics in Emerging Technologies Department of Mechanical and Process Engineering ETH Zurich Sonneggstrasse 3 Zurich 8092 Switzerland
2. Thermofluidics Research Lab Department of Mechanical Engineering Indian Institute of Technology Ropar Rupnagar Punjab 140001 India