Discontinuous Galerkin methods for Boltzmann - Poisson models of electron transport in semiconductors