Introduction to Nonlinear Optical Effects in Molecules and Polymers