Folding 2D Structures into 3D Configurations at the Micro/Nanoscale: Principles, Techniques, and Applications