THz Generation from Plasmonic Nanoparticle Arrays | Synapse