Local sequential minimization of double stranded B-DNA using Monte Carlo annealing