12 Synthesis of Graphene-based Nanomaterials and Their Application in Energy-related and Environmental-related Areas