robust self assembly of dna 9773800