A Theoretical and Experimental Study of DNA Self-assembly