Complete optical absorption in graphene by using nano-gratings to excite graphene surface plasmons