Preparation of aminated nanoporous nanofiber by solvent casting/porogen leaching technique and dye adsorption modeling