Review of Graphene as a Solid State Diffusion Barrier.