Dept. of Mechanical and Process Engineering, ETH, Zurich, Switzerland.|Dept. of Mechanical and Process Engineering, ETH, Zurich, Switzerland.|Dept. of Mechanical and Process Engineering, ETH, Zurich, Switzerland.