Division of Theoretical Bioinformatics, German Cancer Research Center (DKFZ), Heidelberg, Germany, Institute of Pharmacy and Molecular Biotechnology (IPMB), Bioquant, Heidelberg University, Heidelberg, Germany.