An improved binary particle swarm optimization combing V-shaped and U-shaped transfer function