New methods of polyaniline functionalization