Self-Assembly Based Approaches to Microelectronic Fabrication and Devices: Surface Passivation, Soft Lithography, Electrically Functional Systems, and Hierarchical Self-Assembly