Nanopatterning Technologies of 2D Materials for Integrated Electronic and Optoelectronic Devices | Synapse