Resonant tunnelling and negative differential conductance in graphene transistors