Layer-by-Layer Self-Assembly Strategies of Atomically Thin Two-Dimensional Nanomaterials: Principles, Methods, and Functional Applications | Synapse