where is batch normalization applied?