2D and 3D Nanomaterials for Optical Sensing