Application of DNA Self-Assembly on 0-1 Integer Programming Problem