Superficial layer pyramidal cells communicate heterogeneously between multiple functional domains of cat primary visual cortex