Eulerian numbers and polynomials of higher order