The facile synthesis and optical nonlinearity of hyperbranched polyaspartimides with azobenzene dyes