1. Department of SCC, Karlsruhe Institute of Technology, Eggenstein-Leopoldshafen, Germany
2. Innovative Computing Laboratory, University of Tennessee at Knoxville, Knoxville, TN, USA
3. Technical University of Munich - Campus Heilbronn, Heilbronn, Germany.