Design Principles for Fast and Efficient Self-Assembly Processes | Synapse