A review of 2D and 3D plasmonic nanostructure array patterns: fabrication, light management and sensing applications | Synapse