Polyacrylonitrile/polyaniline core/shell nanofiber mat for removal of hexavalent chromium from aqueous solution: mechanism and applications