A new approach for retinal vessel differentiation using binary particle swarm optimization