Text this: Nonlinear Optical Materials for All-Optical Switching Applications