Experimental and theoretical aspects of Golden Gate Assembly assays