Hernández, David, Universidad de Hannover, Alemania