Photonic Crystals and Photonic Bandgap