Computational Studies Of Dna Hybridization And Self-Assembly Of Dna-Based Nanowires Via Molecular Dynamics Simulations