The k.p method and its application to graphene, carbon nanotubes and graphene nanoribbons: the Dirac equation - Paolo Marconcini; Massimo Macucci (2011)