Self-assembly between graphene sheets and cationic poly(methyl methacrylate) (PMMA) particles: preparation and characterization of PMMA/graphene composites