Programmable Synthesis and Supramolecular Self-assembly of Stable DNA Nanoparticles