Text this: DNA sequence design for DNA computation based on binary particle swarm optimization