Recent Progresses and Future Prospects of Two- and Three-Dimensional Photonic Crystals | IEEE Journals & Magazine | IEEE Xplore