Nonlinear photonic crystals: all-optical switching and gap solitons | IEEE Conference Publication | IEEE Xplore