Graphene and Graphene Oxide: Synthesis, Properties, and Applications