Computation of the band structure of two-dimensional photonic crystals with hp finite elements