Text this: Polyaniline blends, composites, and nanocomposites /