Preparation and application of polyaniline nanofibers: an overview | doi.page