Computational study of double-gate graphene nano-ribbon transistors