The application of double click to synthesize a third-order nonlinear polymer containing donor–acceptor chromophores