2D nanosheets