Synthesis and properties of graphene and its 2D inorganic analogues with potential applications