An hp-version interior penalty discontinuous Galerkin method for the quad-curl eigenvalue problem