Differential tuning of excitation and inhibition shapes direction selectivity in ferret visual cortex