Institute for Algorithms and Scientific Computing (SCAI), GMD-German National Research Center for Information Technology, Sankt Augustin, Germany.|Institute for Algorithms and Scientific Computing (SCAI), GMD-German National Research Center for Information Technology, Sankt Augustin, Germany.|Institute for Algorithms and Scientific Computing (SCAI), GMD-German National Research Center for Information Technology, Sankt Augustin, Germany.