DNA compaction: fundamentals and applications | Synapse