Self-assembly of polyaniline/au composites : From nanotubes to nanofibers