Generalized Brewster effect in aluminum-doped ZnO nanopillars