Photonic crystals are composed of periodic dielectric or metallo-dielectric nanostructures that affect the propagation of electromagnetic waves (EM) in the same way as the periodic potential in a semiconductor crystal affects the electron motion by defining allowed and forbidden electronic energy bands.