Comments:Zebra stripes may 'dazzle' pathogen-packing horse flies, say scientists