Scientific Computing Group, Heidelberg Institute for Theoretical Studies, Heidelberg, Germany.|Scientific Computing Group, Heidelberg Institute for Theoretical Studies, Heidelberg, Germany.|Scientific Computing Group, Heidelberg Institute for Theoretical Studies, Heidelberg, Germany.