Polymers and Molecular Assemblies for Second-Order Nonlinear Optics