Graphene Surface Plasmon Applications in Designing Novel Nano-Heterostructure Arrays