Institute of Computational Science, ETH Zurich, Zurich, Switzerland.|Institute of Computational Science, ETH Zurich, Zurich, Switzerland.|Institute of Computational Science, ETH Zurich, Zurich, Switzerland.