Enhancing functionalities of atomically thin semiconductors with plasmonic nanostructures