Quantum modelling of hydrogen chemisorption on graphene and graphite.