Nohlen, Dieter, Universitat Heidelberg, Alemania