Ab initio molecular dynamics : basic theory and advanced methods - Marx, Dominik; Hutter, Jurg (2009)