Exploring the Superhero Role of 2D Batch Normalization in Deep Learning Architectures